use :: libc;
extern "C" {
    fn tolower(_: i32) -> i32;
    fn free(_: *mut libc::c_void);
    fn wctomb(__s: *mut i8, __wchar: wchar_t) -> i32;
    fn memcpy(_: *mut libc::c_void, _: *const libc::c_void, _: u64) -> *mut libc::c_void;
    fn strlen(_: *const i8) -> u64;
    fn strcasecmp(_: *const i8, _: *const i8) -> i32;
    fn snprintf(_: *mut i8, _: u64, _: *const i8, _: ...) -> i32;
    fn sscanf(_: *const i8, _: *const i8, _: ...) -> i32;
    fn strlcat(_: *mut i8, _: *const i8, _: size_t) -> size_t;
    fn xsnprintf(_: *mut i8, _: size_t, _: *const i8, _: ...) -> i32;
    fn utf8_to_data(_: utf8_char, _: *mut utf8_data);
    fn utf8_open(_: *mut utf8_data, _: u_char) -> utf8_state;
    fn utf8_append(_: *mut utf8_data, _: u_char) -> utf8_state;
    fn utf8_from_data(_: *const utf8_data, _: *mut utf8_char) -> utf8_state;
    fn utf8_fromcstr(_: *const i8) -> *mut utf8_data;
}
pub type __u_char = u8;
pub type __u_int = u32;
pub type u_char = __u_char;
pub type u_int = __u_int;
pub type size_t = u64;
pub type wchar_t = i32;
pub type key_code = u64;
#[derive(Copy, Clone)]
#[repr(C)]
pub struct utf8_data {
    pub data: [u_char; 21],
    pub have: u_char,
    pub size: u_char,
    pub width: u_char,
}
pub type utf8_char = u_int;
pub type C2RustUnnamed = u32;
pub const C0_US: C2RustUnnamed = 31;
pub const C0_RS: C2RustUnnamed = 30;
pub const C0_GS: C2RustUnnamed = 29;
pub const C0_FS: C2RustUnnamed = 28;
pub const C0_ESC: C2RustUnnamed = 27;
pub const C0_SUB: C2RustUnnamed = 26;
pub const C0_EM: C2RustUnnamed = 25;
pub const C0_CAN: C2RustUnnamed = 24;
pub const C0_ETB: C2RustUnnamed = 23;
pub const C0_SYN: C2RustUnnamed = 22;
pub const C0_NAK: C2RustUnnamed = 21;
pub const C0_DC4: C2RustUnnamed = 20;
pub const C0_DC3: C2RustUnnamed = 19;
pub const C0_DC2: C2RustUnnamed = 18;
pub const C0_DC1: C2RustUnnamed = 17;
pub const C0_DLE: C2RustUnnamed = 16;
pub const C0_SI: C2RustUnnamed = 15;
pub const C0_SO: C2RustUnnamed = 14;
pub const C0_CR: C2RustUnnamed = 13;
pub const C0_FF: C2RustUnnamed = 12;
pub const C0_VT: C2RustUnnamed = 11;
pub const C0_LF: C2RustUnnamed = 10;
pub const C0_HT: C2RustUnnamed = 9;
pub const C0_BS: C2RustUnnamed = 8;
pub const C0_BEL: C2RustUnnamed = 7;
pub const C0_ASC: C2RustUnnamed = 6;
pub const C0_ENQ: C2RustUnnamed = 5;
pub const C0_EOT: C2RustUnnamed = 4;
pub const C0_ETX: C2RustUnnamed = 3;
pub const C0_STX: C2RustUnnamed = 2;
pub const C0_SOH: C2RustUnnamed = 1;
pub const C0_NUL: C2RustUnnamed = 0;
pub type C2RustUnnamed_0 = u32;
pub const KEYC_BASE_END: C2RustUnnamed_0 = 1106562;
pub const KEYC_KP_PERIOD: C2RustUnnamed_0 = 1106561;
pub const KEYC_KP_ZERO: C2RustUnnamed_0 = 1106560;
pub const KEYC_KP_ENTER: C2RustUnnamed_0 = 1106559;
pub const KEYC_KP_THREE: C2RustUnnamed_0 = 1106558;
pub const KEYC_KP_TWO: C2RustUnnamed_0 = 1106557;
pub const KEYC_KP_ONE: C2RustUnnamed_0 = 1106556;
pub const KEYC_KP_SIX: C2RustUnnamed_0 = 1106555;
pub const KEYC_KP_FIVE: C2RustUnnamed_0 = 1106554;
pub const KEYC_KP_FOUR: C2RustUnnamed_0 = 1106553;
pub const KEYC_KP_PLUS: C2RustUnnamed_0 = 1106552;
pub const KEYC_KP_NINE: C2RustUnnamed_0 = 1106551;
pub const KEYC_KP_EIGHT: C2RustUnnamed_0 = 1106550;
pub const KEYC_KP_SEVEN: C2RustUnnamed_0 = 1106549;
pub const KEYC_KP_MINUS: C2RustUnnamed_0 = 1106548;
pub const KEYC_KP_STAR: C2RustUnnamed_0 = 1106547;
pub const KEYC_KP_SLASH: C2RustUnnamed_0 = 1106546;
pub const KEYC_RIGHT: C2RustUnnamed_0 = 1106545;
pub const KEYC_LEFT: C2RustUnnamed_0 = 1106544;
pub const KEYC_DOWN: C2RustUnnamed_0 = 1106543;
pub const KEYC_UP: C2RustUnnamed_0 = 1106542;
pub const KEYC_BTAB: C2RustUnnamed_0 = 1106541;
pub const KEYC_PPAGE: C2RustUnnamed_0 = 1106540;
pub const KEYC_NPAGE: C2RustUnnamed_0 = 1106539;
pub const KEYC_END: C2RustUnnamed_0 = 1106538;
pub const KEYC_HOME: C2RustUnnamed_0 = 1106537;
pub const KEYC_DC: C2RustUnnamed_0 = 1106536;
pub const KEYC_IC: C2RustUnnamed_0 = 1106535;
pub const KEYC_F12: C2RustUnnamed_0 = 1106534;
pub const KEYC_F11: C2RustUnnamed_0 = 1106533;
pub const KEYC_F10: C2RustUnnamed_0 = 1106532;
pub const KEYC_F9: C2RustUnnamed_0 = 1106531;
pub const KEYC_F8: C2RustUnnamed_0 = 1106530;
pub const KEYC_F7: C2RustUnnamed_0 = 1106529;
pub const KEYC_F6: C2RustUnnamed_0 = 1106528;
pub const KEYC_F5: C2RustUnnamed_0 = 1106527;
pub const KEYC_F4: C2RustUnnamed_0 = 1106526;
pub const KEYC_F3: C2RustUnnamed_0 = 1106525;
pub const KEYC_F2: C2RustUnnamed_0 = 1106524;
pub const KEYC_F1: C2RustUnnamed_0 = 1106523;
pub const KEYC_BSPACE: C2RustUnnamed_0 = 1106522;
pub const KEYC_TRIPLECLICK11_BORDER: C2RustUnnamed_0 = 1106521;
pub const KEYC_TRIPLECLICK11_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106520;
pub const KEYC_TRIPLECLICK11_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106519;
pub const KEYC_TRIPLECLICK11_SCROLLBAR_UP: C2RustUnnamed_0 = 1106518;
pub const KEYC_TRIPLECLICK11_STATUS_DEFAULT: C2RustUnnamed_0 = 1106517;
pub const KEYC_TRIPLECLICK11_STATUS_RIGHT: C2RustUnnamed_0 = 1106516;
pub const KEYC_TRIPLECLICK11_STATUS_LEFT: C2RustUnnamed_0 = 1106515;
pub const KEYC_TRIPLECLICK11_STATUS: C2RustUnnamed_0 = 1106514;
pub const KEYC_TRIPLECLICK11_PANE: C2RustUnnamed_0 = 1106513;
pub const KEYC_TRIPLECLICK10_BORDER: C2RustUnnamed_0 = 1106512;
pub const KEYC_TRIPLECLICK10_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106511;
pub const KEYC_TRIPLECLICK10_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106510;
pub const KEYC_TRIPLECLICK10_SCROLLBAR_UP: C2RustUnnamed_0 = 1106509;
pub const KEYC_TRIPLECLICK10_STATUS_DEFAULT: C2RustUnnamed_0 = 1106508;
pub const KEYC_TRIPLECLICK10_STATUS_RIGHT: C2RustUnnamed_0 = 1106507;
pub const KEYC_TRIPLECLICK10_STATUS_LEFT: C2RustUnnamed_0 = 1106506;
pub const KEYC_TRIPLECLICK10_STATUS: C2RustUnnamed_0 = 1106505;
pub const KEYC_TRIPLECLICK10_PANE: C2RustUnnamed_0 = 1106504;
pub const KEYC_TRIPLECLICK9_BORDER: C2RustUnnamed_0 = 1106503;
pub const KEYC_TRIPLECLICK9_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106502;
pub const KEYC_TRIPLECLICK9_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106501;
pub const KEYC_TRIPLECLICK9_SCROLLBAR_UP: C2RustUnnamed_0 = 1106500;
pub const KEYC_TRIPLECLICK9_STATUS_DEFAULT: C2RustUnnamed_0 = 1106499;
pub const KEYC_TRIPLECLICK9_STATUS_RIGHT: C2RustUnnamed_0 = 1106498;
pub const KEYC_TRIPLECLICK9_STATUS_LEFT: C2RustUnnamed_0 = 1106497;
pub const KEYC_TRIPLECLICK9_STATUS: C2RustUnnamed_0 = 1106496;
pub const KEYC_TRIPLECLICK9_PANE: C2RustUnnamed_0 = 1106495;
pub const KEYC_TRIPLECLICK8_BORDER: C2RustUnnamed_0 = 1106494;
pub const KEYC_TRIPLECLICK8_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106493;
pub const KEYC_TRIPLECLICK8_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106492;
pub const KEYC_TRIPLECLICK8_SCROLLBAR_UP: C2RustUnnamed_0 = 1106491;
pub const KEYC_TRIPLECLICK8_STATUS_DEFAULT: C2RustUnnamed_0 = 1106490;
pub const KEYC_TRIPLECLICK8_STATUS_RIGHT: C2RustUnnamed_0 = 1106489;
pub const KEYC_TRIPLECLICK8_STATUS_LEFT: C2RustUnnamed_0 = 1106488;
pub const KEYC_TRIPLECLICK8_STATUS: C2RustUnnamed_0 = 1106487;
pub const KEYC_TRIPLECLICK8_PANE: C2RustUnnamed_0 = 1106486;
pub const KEYC_TRIPLECLICK7_BORDER: C2RustUnnamed_0 = 1106485;
pub const KEYC_TRIPLECLICK7_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106484;
pub const KEYC_TRIPLECLICK7_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106483;
pub const KEYC_TRIPLECLICK7_SCROLLBAR_UP: C2RustUnnamed_0 = 1106482;
pub const KEYC_TRIPLECLICK7_STATUS_DEFAULT: C2RustUnnamed_0 = 1106481;
pub const KEYC_TRIPLECLICK7_STATUS_RIGHT: C2RustUnnamed_0 = 1106480;
pub const KEYC_TRIPLECLICK7_STATUS_LEFT: C2RustUnnamed_0 = 1106479;
pub const KEYC_TRIPLECLICK7_STATUS: C2RustUnnamed_0 = 1106478;
pub const KEYC_TRIPLECLICK7_PANE: C2RustUnnamed_0 = 1106477;
pub const KEYC_TRIPLECLICK6_BORDER: C2RustUnnamed_0 = 1106476;
pub const KEYC_TRIPLECLICK6_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106475;
pub const KEYC_TRIPLECLICK6_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106474;
pub const KEYC_TRIPLECLICK6_SCROLLBAR_UP: C2RustUnnamed_0 = 1106473;
pub const KEYC_TRIPLECLICK6_STATUS_DEFAULT: C2RustUnnamed_0 = 1106472;
pub const KEYC_TRIPLECLICK6_STATUS_RIGHT: C2RustUnnamed_0 = 1106471;
pub const KEYC_TRIPLECLICK6_STATUS_LEFT: C2RustUnnamed_0 = 1106470;
pub const KEYC_TRIPLECLICK6_STATUS: C2RustUnnamed_0 = 1106469;
pub const KEYC_TRIPLECLICK6_PANE: C2RustUnnamed_0 = 1106468;
pub const KEYC_TRIPLECLICK3_BORDER: C2RustUnnamed_0 = 1106467;
pub const KEYC_TRIPLECLICK3_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106466;
pub const KEYC_TRIPLECLICK3_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106465;
pub const KEYC_TRIPLECLICK3_SCROLLBAR_UP: C2RustUnnamed_0 = 1106464;
pub const KEYC_TRIPLECLICK3_STATUS_DEFAULT: C2RustUnnamed_0 = 1106463;
pub const KEYC_TRIPLECLICK3_STATUS_RIGHT: C2RustUnnamed_0 = 1106462;
pub const KEYC_TRIPLECLICK3_STATUS_LEFT: C2RustUnnamed_0 = 1106461;
pub const KEYC_TRIPLECLICK3_STATUS: C2RustUnnamed_0 = 1106460;
pub const KEYC_TRIPLECLICK3_PANE: C2RustUnnamed_0 = 1106459;
pub const KEYC_TRIPLECLICK2_BORDER: C2RustUnnamed_0 = 1106458;
pub const KEYC_TRIPLECLICK2_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106457;
pub const KEYC_TRIPLECLICK2_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106456;
pub const KEYC_TRIPLECLICK2_SCROLLBAR_UP: C2RustUnnamed_0 = 1106455;
pub const KEYC_TRIPLECLICK2_STATUS_DEFAULT: C2RustUnnamed_0 = 1106454;
pub const KEYC_TRIPLECLICK2_STATUS_RIGHT: C2RustUnnamed_0 = 1106453;
pub const KEYC_TRIPLECLICK2_STATUS_LEFT: C2RustUnnamed_0 = 1106452;
pub const KEYC_TRIPLECLICK2_STATUS: C2RustUnnamed_0 = 1106451;
pub const KEYC_TRIPLECLICK2_PANE: C2RustUnnamed_0 = 1106450;
pub const KEYC_TRIPLECLICK1_BORDER: C2RustUnnamed_0 = 1106449;
pub const KEYC_TRIPLECLICK1_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106448;
pub const KEYC_TRIPLECLICK1_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106447;
pub const KEYC_TRIPLECLICK1_SCROLLBAR_UP: C2RustUnnamed_0 = 1106446;
pub const KEYC_TRIPLECLICK1_STATUS_DEFAULT: C2RustUnnamed_0 = 1106445;
pub const KEYC_TRIPLECLICK1_STATUS_RIGHT: C2RustUnnamed_0 = 1106444;
pub const KEYC_TRIPLECLICK1_STATUS_LEFT: C2RustUnnamed_0 = 1106443;
pub const KEYC_TRIPLECLICK1_STATUS: C2RustUnnamed_0 = 1106442;
pub const KEYC_TRIPLECLICK1_PANE: C2RustUnnamed_0 = 1106441;
pub const KEYC_DOUBLECLICK11_BORDER: C2RustUnnamed_0 = 1106440;
pub const KEYC_DOUBLECLICK11_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106439;
pub const KEYC_DOUBLECLICK11_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106438;
pub const KEYC_DOUBLECLICK11_SCROLLBAR_UP: C2RustUnnamed_0 = 1106437;
pub const KEYC_DOUBLECLICK11_STATUS_DEFAULT: C2RustUnnamed_0 = 1106436;
pub const KEYC_DOUBLECLICK11_STATUS_RIGHT: C2RustUnnamed_0 = 1106435;
pub const KEYC_DOUBLECLICK11_STATUS_LEFT: C2RustUnnamed_0 = 1106434;
pub const KEYC_DOUBLECLICK11_STATUS: C2RustUnnamed_0 = 1106433;
pub const KEYC_DOUBLECLICK11_PANE: C2RustUnnamed_0 = 1106432;
pub const KEYC_DOUBLECLICK10_BORDER: C2RustUnnamed_0 = 1106431;
pub const KEYC_DOUBLECLICK10_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106430;
pub const KEYC_DOUBLECLICK10_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106429;
pub const KEYC_DOUBLECLICK10_SCROLLBAR_UP: C2RustUnnamed_0 = 1106428;
pub const KEYC_DOUBLECLICK10_STATUS_DEFAULT: C2RustUnnamed_0 = 1106427;
pub const KEYC_DOUBLECLICK10_STATUS_RIGHT: C2RustUnnamed_0 = 1106426;
pub const KEYC_DOUBLECLICK10_STATUS_LEFT: C2RustUnnamed_0 = 1106425;
pub const KEYC_DOUBLECLICK10_STATUS: C2RustUnnamed_0 = 1106424;
pub const KEYC_DOUBLECLICK10_PANE: C2RustUnnamed_0 = 1106423;
pub const KEYC_DOUBLECLICK9_BORDER: C2RustUnnamed_0 = 1106422;
pub const KEYC_DOUBLECLICK9_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106421;
pub const KEYC_DOUBLECLICK9_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106420;
pub const KEYC_DOUBLECLICK9_SCROLLBAR_UP: C2RustUnnamed_0 = 1106419;
pub const KEYC_DOUBLECLICK9_STATUS_DEFAULT: C2RustUnnamed_0 = 1106418;
pub const KEYC_DOUBLECLICK9_STATUS_RIGHT: C2RustUnnamed_0 = 1106417;
pub const KEYC_DOUBLECLICK9_STATUS_LEFT: C2RustUnnamed_0 = 1106416;
pub const KEYC_DOUBLECLICK9_STATUS: C2RustUnnamed_0 = 1106415;
pub const KEYC_DOUBLECLICK9_PANE: C2RustUnnamed_0 = 1106414;
pub const KEYC_DOUBLECLICK8_BORDER: C2RustUnnamed_0 = 1106413;
pub const KEYC_DOUBLECLICK8_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106412;
pub const KEYC_DOUBLECLICK8_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106411;
pub const KEYC_DOUBLECLICK8_SCROLLBAR_UP: C2RustUnnamed_0 = 1106410;
pub const KEYC_DOUBLECLICK8_STATUS_DEFAULT: C2RustUnnamed_0 = 1106409;
pub const KEYC_DOUBLECLICK8_STATUS_RIGHT: C2RustUnnamed_0 = 1106408;
pub const KEYC_DOUBLECLICK8_STATUS_LEFT: C2RustUnnamed_0 = 1106407;
pub const KEYC_DOUBLECLICK8_STATUS: C2RustUnnamed_0 = 1106406;
pub const KEYC_DOUBLECLICK8_PANE: C2RustUnnamed_0 = 1106405;
pub const KEYC_DOUBLECLICK7_BORDER: C2RustUnnamed_0 = 1106404;
pub const KEYC_DOUBLECLICK7_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106403;
pub const KEYC_DOUBLECLICK7_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106402;
pub const KEYC_DOUBLECLICK7_SCROLLBAR_UP: C2RustUnnamed_0 = 1106401;
pub const KEYC_DOUBLECLICK7_STATUS_DEFAULT: C2RustUnnamed_0 = 1106400;
pub const KEYC_DOUBLECLICK7_STATUS_RIGHT: C2RustUnnamed_0 = 1106399;
pub const KEYC_DOUBLECLICK7_STATUS_LEFT: C2RustUnnamed_0 = 1106398;
pub const KEYC_DOUBLECLICK7_STATUS: C2RustUnnamed_0 = 1106397;
pub const KEYC_DOUBLECLICK7_PANE: C2RustUnnamed_0 = 1106396;
pub const KEYC_DOUBLECLICK6_BORDER: C2RustUnnamed_0 = 1106395;
pub const KEYC_DOUBLECLICK6_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106394;
pub const KEYC_DOUBLECLICK6_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106393;
pub const KEYC_DOUBLECLICK6_SCROLLBAR_UP: C2RustUnnamed_0 = 1106392;
pub const KEYC_DOUBLECLICK6_STATUS_DEFAULT: C2RustUnnamed_0 = 1106391;
pub const KEYC_DOUBLECLICK6_STATUS_RIGHT: C2RustUnnamed_0 = 1106390;
pub const KEYC_DOUBLECLICK6_STATUS_LEFT: C2RustUnnamed_0 = 1106389;
pub const KEYC_DOUBLECLICK6_STATUS: C2RustUnnamed_0 = 1106388;
pub const KEYC_DOUBLECLICK6_PANE: C2RustUnnamed_0 = 1106387;
pub const KEYC_DOUBLECLICK3_BORDER: C2RustUnnamed_0 = 1106386;
pub const KEYC_DOUBLECLICK3_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106385;
pub const KEYC_DOUBLECLICK3_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106384;
pub const KEYC_DOUBLECLICK3_SCROLLBAR_UP: C2RustUnnamed_0 = 1106383;
pub const KEYC_DOUBLECLICK3_STATUS_DEFAULT: C2RustUnnamed_0 = 1106382;
pub const KEYC_DOUBLECLICK3_STATUS_RIGHT: C2RustUnnamed_0 = 1106381;
pub const KEYC_DOUBLECLICK3_STATUS_LEFT: C2RustUnnamed_0 = 1106380;
pub const KEYC_DOUBLECLICK3_STATUS: C2RustUnnamed_0 = 1106379;
pub const KEYC_DOUBLECLICK3_PANE: C2RustUnnamed_0 = 1106378;
pub const KEYC_DOUBLECLICK2_BORDER: C2RustUnnamed_0 = 1106377;
pub const KEYC_DOUBLECLICK2_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106376;
pub const KEYC_DOUBLECLICK2_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106375;
pub const KEYC_DOUBLECLICK2_SCROLLBAR_UP: C2RustUnnamed_0 = 1106374;
pub const KEYC_DOUBLECLICK2_STATUS_DEFAULT: C2RustUnnamed_0 = 1106373;
pub const KEYC_DOUBLECLICK2_STATUS_RIGHT: C2RustUnnamed_0 = 1106372;
pub const KEYC_DOUBLECLICK2_STATUS_LEFT: C2RustUnnamed_0 = 1106371;
pub const KEYC_DOUBLECLICK2_STATUS: C2RustUnnamed_0 = 1106370;
pub const KEYC_DOUBLECLICK2_PANE: C2RustUnnamed_0 = 1106369;
pub const KEYC_DOUBLECLICK1_BORDER: C2RustUnnamed_0 = 1106368;
pub const KEYC_DOUBLECLICK1_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106367;
pub const KEYC_DOUBLECLICK1_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106366;
pub const KEYC_DOUBLECLICK1_SCROLLBAR_UP: C2RustUnnamed_0 = 1106365;
pub const KEYC_DOUBLECLICK1_STATUS_DEFAULT: C2RustUnnamed_0 = 1106364;
pub const KEYC_DOUBLECLICK1_STATUS_RIGHT: C2RustUnnamed_0 = 1106363;
pub const KEYC_DOUBLECLICK1_STATUS_LEFT: C2RustUnnamed_0 = 1106362;
pub const KEYC_DOUBLECLICK1_STATUS: C2RustUnnamed_0 = 1106361;
pub const KEYC_DOUBLECLICK1_PANE: C2RustUnnamed_0 = 1106360;
pub const KEYC_SECONDCLICK11_BORDER: C2RustUnnamed_0 = 1106359;
pub const KEYC_SECONDCLICK11_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106358;
pub const KEYC_SECONDCLICK11_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106357;
pub const KEYC_SECONDCLICK11_SCROLLBAR_UP: C2RustUnnamed_0 = 1106356;
pub const KEYC_SECONDCLICK11_STATUS_DEFAULT: C2RustUnnamed_0 = 1106355;
pub const KEYC_SECONDCLICK11_STATUS_RIGHT: C2RustUnnamed_0 = 1106354;
pub const KEYC_SECONDCLICK11_STATUS_LEFT: C2RustUnnamed_0 = 1106353;
pub const KEYC_SECONDCLICK11_STATUS: C2RustUnnamed_0 = 1106352;
pub const KEYC_SECONDCLICK11_PANE: C2RustUnnamed_0 = 1106351;
pub const KEYC_SECONDCLICK10_BORDER: C2RustUnnamed_0 = 1106350;
pub const KEYC_SECONDCLICK10_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106349;
pub const KEYC_SECONDCLICK10_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106348;
pub const KEYC_SECONDCLICK10_SCROLLBAR_UP: C2RustUnnamed_0 = 1106347;
pub const KEYC_SECONDCLICK10_STATUS_DEFAULT: C2RustUnnamed_0 = 1106346;
pub const KEYC_SECONDCLICK10_STATUS_RIGHT: C2RustUnnamed_0 = 1106345;
pub const KEYC_SECONDCLICK10_STATUS_LEFT: C2RustUnnamed_0 = 1106344;
pub const KEYC_SECONDCLICK10_STATUS: C2RustUnnamed_0 = 1106343;
pub const KEYC_SECONDCLICK10_PANE: C2RustUnnamed_0 = 1106342;
pub const KEYC_SECONDCLICK9_BORDER: C2RustUnnamed_0 = 1106341;
pub const KEYC_SECONDCLICK9_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106340;
pub const KEYC_SECONDCLICK9_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106339;
pub const KEYC_SECONDCLICK9_SCROLLBAR_UP: C2RustUnnamed_0 = 1106338;
pub const KEYC_SECONDCLICK9_STATUS_DEFAULT: C2RustUnnamed_0 = 1106337;
pub const KEYC_SECONDCLICK9_STATUS_RIGHT: C2RustUnnamed_0 = 1106336;
pub const KEYC_SECONDCLICK9_STATUS_LEFT: C2RustUnnamed_0 = 1106335;
pub const KEYC_SECONDCLICK9_STATUS: C2RustUnnamed_0 = 1106334;
pub const KEYC_SECONDCLICK9_PANE: C2RustUnnamed_0 = 1106333;
pub const KEYC_SECONDCLICK8_BORDER: C2RustUnnamed_0 = 1106332;
pub const KEYC_SECONDCLICK8_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106331;
pub const KEYC_SECONDCLICK8_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106330;
pub const KEYC_SECONDCLICK8_SCROLLBAR_UP: C2RustUnnamed_0 = 1106329;
pub const KEYC_SECONDCLICK8_STATUS_DEFAULT: C2RustUnnamed_0 = 1106328;
pub const KEYC_SECONDCLICK8_STATUS_RIGHT: C2RustUnnamed_0 = 1106327;
pub const KEYC_SECONDCLICK8_STATUS_LEFT: C2RustUnnamed_0 = 1106326;
pub const KEYC_SECONDCLICK8_STATUS: C2RustUnnamed_0 = 1106325;
pub const KEYC_SECONDCLICK8_PANE: C2RustUnnamed_0 = 1106324;
pub const KEYC_SECONDCLICK7_BORDER: C2RustUnnamed_0 = 1106323;
pub const KEYC_SECONDCLICK7_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106322;
pub const KEYC_SECONDCLICK7_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106321;
pub const KEYC_SECONDCLICK7_SCROLLBAR_UP: C2RustUnnamed_0 = 1106320;
pub const KEYC_SECONDCLICK7_STATUS_DEFAULT: C2RustUnnamed_0 = 1106319;
pub const KEYC_SECONDCLICK7_STATUS_RIGHT: C2RustUnnamed_0 = 1106318;
pub const KEYC_SECONDCLICK7_STATUS_LEFT: C2RustUnnamed_0 = 1106317;
pub const KEYC_SECONDCLICK7_STATUS: C2RustUnnamed_0 = 1106316;
pub const KEYC_SECONDCLICK7_PANE: C2RustUnnamed_0 = 1106315;
pub const KEYC_SECONDCLICK6_BORDER: C2RustUnnamed_0 = 1106314;
pub const KEYC_SECONDCLICK6_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106313;
pub const KEYC_SECONDCLICK6_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106312;
pub const KEYC_SECONDCLICK6_SCROLLBAR_UP: C2RustUnnamed_0 = 1106311;
pub const KEYC_SECONDCLICK6_STATUS_DEFAULT: C2RustUnnamed_0 = 1106310;
pub const KEYC_SECONDCLICK6_STATUS_RIGHT: C2RustUnnamed_0 = 1106309;
pub const KEYC_SECONDCLICK6_STATUS_LEFT: C2RustUnnamed_0 = 1106308;
pub const KEYC_SECONDCLICK6_STATUS: C2RustUnnamed_0 = 1106307;
pub const KEYC_SECONDCLICK6_PANE: C2RustUnnamed_0 = 1106306;
pub const KEYC_SECONDCLICK3_BORDER: C2RustUnnamed_0 = 1106305;
pub const KEYC_SECONDCLICK3_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106304;
pub const KEYC_SECONDCLICK3_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106303;
pub const KEYC_SECONDCLICK3_SCROLLBAR_UP: C2RustUnnamed_0 = 1106302;
pub const KEYC_SECONDCLICK3_STATUS_DEFAULT: C2RustUnnamed_0 = 1106301;
pub const KEYC_SECONDCLICK3_STATUS_RIGHT: C2RustUnnamed_0 = 1106300;
pub const KEYC_SECONDCLICK3_STATUS_LEFT: C2RustUnnamed_0 = 1106299;
pub const KEYC_SECONDCLICK3_STATUS: C2RustUnnamed_0 = 1106298;
pub const KEYC_SECONDCLICK3_PANE: C2RustUnnamed_0 = 1106297;
pub const KEYC_SECONDCLICK2_BORDER: C2RustUnnamed_0 = 1106296;
pub const KEYC_SECONDCLICK2_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106295;
pub const KEYC_SECONDCLICK2_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106294;
pub const KEYC_SECONDCLICK2_SCROLLBAR_UP: C2RustUnnamed_0 = 1106293;
pub const KEYC_SECONDCLICK2_STATUS_DEFAULT: C2RustUnnamed_0 = 1106292;
pub const KEYC_SECONDCLICK2_STATUS_RIGHT: C2RustUnnamed_0 = 1106291;
pub const KEYC_SECONDCLICK2_STATUS_LEFT: C2RustUnnamed_0 = 1106290;
pub const KEYC_SECONDCLICK2_STATUS: C2RustUnnamed_0 = 1106289;
pub const KEYC_SECONDCLICK2_PANE: C2RustUnnamed_0 = 1106288;
pub const KEYC_SECONDCLICK1_BORDER: C2RustUnnamed_0 = 1106287;
pub const KEYC_SECONDCLICK1_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106286;
pub const KEYC_SECONDCLICK1_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106285;
pub const KEYC_SECONDCLICK1_SCROLLBAR_UP: C2RustUnnamed_0 = 1106284;
pub const KEYC_SECONDCLICK1_STATUS_DEFAULT: C2RustUnnamed_0 = 1106283;
pub const KEYC_SECONDCLICK1_STATUS_RIGHT: C2RustUnnamed_0 = 1106282;
pub const KEYC_SECONDCLICK1_STATUS_LEFT: C2RustUnnamed_0 = 1106281;
pub const KEYC_SECONDCLICK1_STATUS: C2RustUnnamed_0 = 1106280;
pub const KEYC_SECONDCLICK1_PANE: C2RustUnnamed_0 = 1106279;
pub const KEYC_WHEELDOWN_BORDER: C2RustUnnamed_0 = 1106278;
pub const KEYC_WHEELDOWN_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106277;
pub const KEYC_WHEELDOWN_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106276;
pub const KEYC_WHEELDOWN_SCROLLBAR_UP: C2RustUnnamed_0 = 1106275;
pub const KEYC_WHEELDOWN_STATUS_DEFAULT: C2RustUnnamed_0 = 1106274;
pub const KEYC_WHEELDOWN_STATUS_RIGHT: C2RustUnnamed_0 = 1106273;
pub const KEYC_WHEELDOWN_STATUS_LEFT: C2RustUnnamed_0 = 1106272;
pub const KEYC_WHEELDOWN_STATUS: C2RustUnnamed_0 = 1106271;
pub const KEYC_WHEELDOWN_PANE: C2RustUnnamed_0 = 1106270;
pub const KEYC_WHEELUP_BORDER: C2RustUnnamed_0 = 1106269;
pub const KEYC_WHEELUP_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106268;
pub const KEYC_WHEELUP_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106267;
pub const KEYC_WHEELUP_SCROLLBAR_UP: C2RustUnnamed_0 = 1106266;
pub const KEYC_WHEELUP_STATUS_DEFAULT: C2RustUnnamed_0 = 1106265;
pub const KEYC_WHEELUP_STATUS_RIGHT: C2RustUnnamed_0 = 1106264;
pub const KEYC_WHEELUP_STATUS_LEFT: C2RustUnnamed_0 = 1106263;
pub const KEYC_WHEELUP_STATUS: C2RustUnnamed_0 = 1106262;
pub const KEYC_WHEELUP_PANE: C2RustUnnamed_0 = 1106261;
pub const KEYC_MOUSEDRAGEND11_BORDER: C2RustUnnamed_0 = 1106260;
pub const KEYC_MOUSEDRAGEND11_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106259;
pub const KEYC_MOUSEDRAGEND11_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106258;
pub const KEYC_MOUSEDRAGEND11_SCROLLBAR_UP: C2RustUnnamed_0 = 1106257;
pub const KEYC_MOUSEDRAGEND11_STATUS_DEFAULT: C2RustUnnamed_0 = 1106256;
pub const KEYC_MOUSEDRAGEND11_STATUS_RIGHT: C2RustUnnamed_0 = 1106255;
pub const KEYC_MOUSEDRAGEND11_STATUS_LEFT: C2RustUnnamed_0 = 1106254;
pub const KEYC_MOUSEDRAGEND11_STATUS: C2RustUnnamed_0 = 1106253;
pub const KEYC_MOUSEDRAGEND11_PANE: C2RustUnnamed_0 = 1106252;
pub const KEYC_MOUSEDRAGEND10_BORDER: C2RustUnnamed_0 = 1106251;
pub const KEYC_MOUSEDRAGEND10_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106250;
pub const KEYC_MOUSEDRAGEND10_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106249;
pub const KEYC_MOUSEDRAGEND10_SCROLLBAR_UP: C2RustUnnamed_0 = 1106248;
pub const KEYC_MOUSEDRAGEND10_STATUS_DEFAULT: C2RustUnnamed_0 = 1106247;
pub const KEYC_MOUSEDRAGEND10_STATUS_RIGHT: C2RustUnnamed_0 = 1106246;
pub const KEYC_MOUSEDRAGEND10_STATUS_LEFT: C2RustUnnamed_0 = 1106245;
pub const KEYC_MOUSEDRAGEND10_STATUS: C2RustUnnamed_0 = 1106244;
pub const KEYC_MOUSEDRAGEND10_PANE: C2RustUnnamed_0 = 1106243;
pub const KEYC_MOUSEDRAGEND9_BORDER: C2RustUnnamed_0 = 1106242;
pub const KEYC_MOUSEDRAGEND9_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106241;
pub const KEYC_MOUSEDRAGEND9_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106240;
pub const KEYC_MOUSEDRAGEND9_SCROLLBAR_UP: C2RustUnnamed_0 = 1106239;
pub const KEYC_MOUSEDRAGEND9_STATUS_DEFAULT: C2RustUnnamed_0 = 1106238;
pub const KEYC_MOUSEDRAGEND9_STATUS_RIGHT: C2RustUnnamed_0 = 1106237;
pub const KEYC_MOUSEDRAGEND9_STATUS_LEFT: C2RustUnnamed_0 = 1106236;
pub const KEYC_MOUSEDRAGEND9_STATUS: C2RustUnnamed_0 = 1106235;
pub const KEYC_MOUSEDRAGEND9_PANE: C2RustUnnamed_0 = 1106234;
pub const KEYC_MOUSEDRAGEND8_BORDER: C2RustUnnamed_0 = 1106233;
pub const KEYC_MOUSEDRAGEND8_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106232;
pub const KEYC_MOUSEDRAGEND8_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106231;
pub const KEYC_MOUSEDRAGEND8_SCROLLBAR_UP: C2RustUnnamed_0 = 1106230;
pub const KEYC_MOUSEDRAGEND8_STATUS_DEFAULT: C2RustUnnamed_0 = 1106229;
pub const KEYC_MOUSEDRAGEND8_STATUS_RIGHT: C2RustUnnamed_0 = 1106228;
pub const KEYC_MOUSEDRAGEND8_STATUS_LEFT: C2RustUnnamed_0 = 1106227;
pub const KEYC_MOUSEDRAGEND8_STATUS: C2RustUnnamed_0 = 1106226;
pub const KEYC_MOUSEDRAGEND8_PANE: C2RustUnnamed_0 = 1106225;
pub const KEYC_MOUSEDRAGEND7_BORDER: C2RustUnnamed_0 = 1106224;
pub const KEYC_MOUSEDRAGEND7_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106223;
pub const KEYC_MOUSEDRAGEND7_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106222;
pub const KEYC_MOUSEDRAGEND7_SCROLLBAR_UP: C2RustUnnamed_0 = 1106221;
pub const KEYC_MOUSEDRAGEND7_STATUS_DEFAULT: C2RustUnnamed_0 = 1106220;
pub const KEYC_MOUSEDRAGEND7_STATUS_RIGHT: C2RustUnnamed_0 = 1106219;
pub const KEYC_MOUSEDRAGEND7_STATUS_LEFT: C2RustUnnamed_0 = 1106218;
pub const KEYC_MOUSEDRAGEND7_STATUS: C2RustUnnamed_0 = 1106217;
pub const KEYC_MOUSEDRAGEND7_PANE: C2RustUnnamed_0 = 1106216;
pub const KEYC_MOUSEDRAGEND6_BORDER: C2RustUnnamed_0 = 1106215;
pub const KEYC_MOUSEDRAGEND6_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106214;
pub const KEYC_MOUSEDRAGEND6_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106213;
pub const KEYC_MOUSEDRAGEND6_SCROLLBAR_UP: C2RustUnnamed_0 = 1106212;
pub const KEYC_MOUSEDRAGEND6_STATUS_DEFAULT: C2RustUnnamed_0 = 1106211;
pub const KEYC_MOUSEDRAGEND6_STATUS_RIGHT: C2RustUnnamed_0 = 1106210;
pub const KEYC_MOUSEDRAGEND6_STATUS_LEFT: C2RustUnnamed_0 = 1106209;
pub const KEYC_MOUSEDRAGEND6_STATUS: C2RustUnnamed_0 = 1106208;
pub const KEYC_MOUSEDRAGEND6_PANE: C2RustUnnamed_0 = 1106207;
pub const KEYC_MOUSEDRAGEND3_BORDER: C2RustUnnamed_0 = 1106206;
pub const KEYC_MOUSEDRAGEND3_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106205;
pub const KEYC_MOUSEDRAGEND3_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106204;
pub const KEYC_MOUSEDRAGEND3_SCROLLBAR_UP: C2RustUnnamed_0 = 1106203;
pub const KEYC_MOUSEDRAGEND3_STATUS_DEFAULT: C2RustUnnamed_0 = 1106202;
pub const KEYC_MOUSEDRAGEND3_STATUS_RIGHT: C2RustUnnamed_0 = 1106201;
pub const KEYC_MOUSEDRAGEND3_STATUS_LEFT: C2RustUnnamed_0 = 1106200;
pub const KEYC_MOUSEDRAGEND3_STATUS: C2RustUnnamed_0 = 1106199;
pub const KEYC_MOUSEDRAGEND3_PANE: C2RustUnnamed_0 = 1106198;
pub const KEYC_MOUSEDRAGEND2_BORDER: C2RustUnnamed_0 = 1106197;
pub const KEYC_MOUSEDRAGEND2_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106196;
pub const KEYC_MOUSEDRAGEND2_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106195;
pub const KEYC_MOUSEDRAGEND2_SCROLLBAR_UP: C2RustUnnamed_0 = 1106194;
pub const KEYC_MOUSEDRAGEND2_STATUS_DEFAULT: C2RustUnnamed_0 = 1106193;
pub const KEYC_MOUSEDRAGEND2_STATUS_RIGHT: C2RustUnnamed_0 = 1106192;
pub const KEYC_MOUSEDRAGEND2_STATUS_LEFT: C2RustUnnamed_0 = 1106191;
pub const KEYC_MOUSEDRAGEND2_STATUS: C2RustUnnamed_0 = 1106190;
pub const KEYC_MOUSEDRAGEND2_PANE: C2RustUnnamed_0 = 1106189;
pub const KEYC_MOUSEDRAGEND1_BORDER: C2RustUnnamed_0 = 1106188;
pub const KEYC_MOUSEDRAGEND1_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106187;
pub const KEYC_MOUSEDRAGEND1_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106186;
pub const KEYC_MOUSEDRAGEND1_SCROLLBAR_UP: C2RustUnnamed_0 = 1106185;
pub const KEYC_MOUSEDRAGEND1_STATUS_DEFAULT: C2RustUnnamed_0 = 1106184;
pub const KEYC_MOUSEDRAGEND1_STATUS_RIGHT: C2RustUnnamed_0 = 1106183;
pub const KEYC_MOUSEDRAGEND1_STATUS_LEFT: C2RustUnnamed_0 = 1106182;
pub const KEYC_MOUSEDRAGEND1_STATUS: C2RustUnnamed_0 = 1106181;
pub const KEYC_MOUSEDRAGEND1_PANE: C2RustUnnamed_0 = 1106180;
pub const KEYC_MOUSEDRAG11_BORDER: C2RustUnnamed_0 = 1106179;
pub const KEYC_MOUSEDRAG11_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106178;
pub const KEYC_MOUSEDRAG11_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106177;
pub const KEYC_MOUSEDRAG11_SCROLLBAR_UP: C2RustUnnamed_0 = 1106176;
pub const KEYC_MOUSEDRAG11_STATUS_DEFAULT: C2RustUnnamed_0 = 1106175;
pub const KEYC_MOUSEDRAG11_STATUS_RIGHT: C2RustUnnamed_0 = 1106174;
pub const KEYC_MOUSEDRAG11_STATUS_LEFT: C2RustUnnamed_0 = 1106173;
pub const KEYC_MOUSEDRAG11_STATUS: C2RustUnnamed_0 = 1106172;
pub const KEYC_MOUSEDRAG11_PANE: C2RustUnnamed_0 = 1106171;
pub const KEYC_MOUSEDRAG10_BORDER: C2RustUnnamed_0 = 1106170;
pub const KEYC_MOUSEDRAG10_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106169;
pub const KEYC_MOUSEDRAG10_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106168;
pub const KEYC_MOUSEDRAG10_SCROLLBAR_UP: C2RustUnnamed_0 = 1106167;
pub const KEYC_MOUSEDRAG10_STATUS_DEFAULT: C2RustUnnamed_0 = 1106166;
pub const KEYC_MOUSEDRAG10_STATUS_RIGHT: C2RustUnnamed_0 = 1106165;
pub const KEYC_MOUSEDRAG10_STATUS_LEFT: C2RustUnnamed_0 = 1106164;
pub const KEYC_MOUSEDRAG10_STATUS: C2RustUnnamed_0 = 1106163;
pub const KEYC_MOUSEDRAG10_PANE: C2RustUnnamed_0 = 1106162;
pub const KEYC_MOUSEDRAG9_BORDER: C2RustUnnamed_0 = 1106161;
pub const KEYC_MOUSEDRAG9_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106160;
pub const KEYC_MOUSEDRAG9_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106159;
pub const KEYC_MOUSEDRAG9_SCROLLBAR_UP: C2RustUnnamed_0 = 1106158;
pub const KEYC_MOUSEDRAG9_STATUS_DEFAULT: C2RustUnnamed_0 = 1106157;
pub const KEYC_MOUSEDRAG9_STATUS_RIGHT: C2RustUnnamed_0 = 1106156;
pub const KEYC_MOUSEDRAG9_STATUS_LEFT: C2RustUnnamed_0 = 1106155;
pub const KEYC_MOUSEDRAG9_STATUS: C2RustUnnamed_0 = 1106154;
pub const KEYC_MOUSEDRAG9_PANE: C2RustUnnamed_0 = 1106153;
pub const KEYC_MOUSEDRAG8_BORDER: C2RustUnnamed_0 = 1106152;
pub const KEYC_MOUSEDRAG8_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106151;
pub const KEYC_MOUSEDRAG8_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106150;
pub const KEYC_MOUSEDRAG8_SCROLLBAR_UP: C2RustUnnamed_0 = 1106149;
pub const KEYC_MOUSEDRAG8_STATUS_DEFAULT: C2RustUnnamed_0 = 1106148;
pub const KEYC_MOUSEDRAG8_STATUS_RIGHT: C2RustUnnamed_0 = 1106147;
pub const KEYC_MOUSEDRAG8_STATUS_LEFT: C2RustUnnamed_0 = 1106146;
pub const KEYC_MOUSEDRAG8_STATUS: C2RustUnnamed_0 = 1106145;
pub const KEYC_MOUSEDRAG8_PANE: C2RustUnnamed_0 = 1106144;
pub const KEYC_MOUSEDRAG7_BORDER: C2RustUnnamed_0 = 1106143;
pub const KEYC_MOUSEDRAG7_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106142;
pub const KEYC_MOUSEDRAG7_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106141;
pub const KEYC_MOUSEDRAG7_SCROLLBAR_UP: C2RustUnnamed_0 = 1106140;
pub const KEYC_MOUSEDRAG7_STATUS_DEFAULT: C2RustUnnamed_0 = 1106139;
pub const KEYC_MOUSEDRAG7_STATUS_RIGHT: C2RustUnnamed_0 = 1106138;
pub const KEYC_MOUSEDRAG7_STATUS_LEFT: C2RustUnnamed_0 = 1106137;
pub const KEYC_MOUSEDRAG7_STATUS: C2RustUnnamed_0 = 1106136;
pub const KEYC_MOUSEDRAG7_PANE: C2RustUnnamed_0 = 1106135;
pub const KEYC_MOUSEDRAG6_BORDER: C2RustUnnamed_0 = 1106134;
pub const KEYC_MOUSEDRAG6_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106133;
pub const KEYC_MOUSEDRAG6_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106132;
pub const KEYC_MOUSEDRAG6_SCROLLBAR_UP: C2RustUnnamed_0 = 1106131;
pub const KEYC_MOUSEDRAG6_STATUS_DEFAULT: C2RustUnnamed_0 = 1106130;
pub const KEYC_MOUSEDRAG6_STATUS_RIGHT: C2RustUnnamed_0 = 1106129;
pub const KEYC_MOUSEDRAG6_STATUS_LEFT: C2RustUnnamed_0 = 1106128;
pub const KEYC_MOUSEDRAG6_STATUS: C2RustUnnamed_0 = 1106127;
pub const KEYC_MOUSEDRAG6_PANE: C2RustUnnamed_0 = 1106126;
pub const KEYC_MOUSEDRAG3_BORDER: C2RustUnnamed_0 = 1106125;
pub const KEYC_MOUSEDRAG3_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106124;
pub const KEYC_MOUSEDRAG3_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106123;
pub const KEYC_MOUSEDRAG3_SCROLLBAR_UP: C2RustUnnamed_0 = 1106122;
pub const KEYC_MOUSEDRAG3_STATUS_DEFAULT: C2RustUnnamed_0 = 1106121;
pub const KEYC_MOUSEDRAG3_STATUS_RIGHT: C2RustUnnamed_0 = 1106120;
pub const KEYC_MOUSEDRAG3_STATUS_LEFT: C2RustUnnamed_0 = 1106119;
pub const KEYC_MOUSEDRAG3_STATUS: C2RustUnnamed_0 = 1106118;
pub const KEYC_MOUSEDRAG3_PANE: C2RustUnnamed_0 = 1106117;
pub const KEYC_MOUSEDRAG2_BORDER: C2RustUnnamed_0 = 1106116;
pub const KEYC_MOUSEDRAG2_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106115;
pub const KEYC_MOUSEDRAG2_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106114;
pub const KEYC_MOUSEDRAG2_SCROLLBAR_UP: C2RustUnnamed_0 = 1106113;
pub const KEYC_MOUSEDRAG2_STATUS_DEFAULT: C2RustUnnamed_0 = 1106112;
pub const KEYC_MOUSEDRAG2_STATUS_RIGHT: C2RustUnnamed_0 = 1106111;
pub const KEYC_MOUSEDRAG2_STATUS_LEFT: C2RustUnnamed_0 = 1106110;
pub const KEYC_MOUSEDRAG2_STATUS: C2RustUnnamed_0 = 1106109;
pub const KEYC_MOUSEDRAG2_PANE: C2RustUnnamed_0 = 1106108;
pub const KEYC_MOUSEDRAG1_BORDER: C2RustUnnamed_0 = 1106107;
pub const KEYC_MOUSEDRAG1_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106106;
pub const KEYC_MOUSEDRAG1_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106105;
pub const KEYC_MOUSEDRAG1_SCROLLBAR_UP: C2RustUnnamed_0 = 1106104;
pub const KEYC_MOUSEDRAG1_STATUS_DEFAULT: C2RustUnnamed_0 = 1106103;
pub const KEYC_MOUSEDRAG1_STATUS_RIGHT: C2RustUnnamed_0 = 1106102;
pub const KEYC_MOUSEDRAG1_STATUS_LEFT: C2RustUnnamed_0 = 1106101;
pub const KEYC_MOUSEDRAG1_STATUS: C2RustUnnamed_0 = 1106100;
pub const KEYC_MOUSEDRAG1_PANE: C2RustUnnamed_0 = 1106099;
pub const KEYC_MOUSEUP11_BORDER: C2RustUnnamed_0 = 1106098;
pub const KEYC_MOUSEUP11_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106097;
pub const KEYC_MOUSEUP11_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106096;
pub const KEYC_MOUSEUP11_SCROLLBAR_UP: C2RustUnnamed_0 = 1106095;
pub const KEYC_MOUSEUP11_STATUS_DEFAULT: C2RustUnnamed_0 = 1106094;
pub const KEYC_MOUSEUP11_STATUS_RIGHT: C2RustUnnamed_0 = 1106093;
pub const KEYC_MOUSEUP11_STATUS_LEFT: C2RustUnnamed_0 = 1106092;
pub const KEYC_MOUSEUP11_STATUS: C2RustUnnamed_0 = 1106091;
pub const KEYC_MOUSEUP11_PANE: C2RustUnnamed_0 = 1106090;
pub const KEYC_MOUSEUP10_BORDER: C2RustUnnamed_0 = 1106089;
pub const KEYC_MOUSEUP10_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106088;
pub const KEYC_MOUSEUP10_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106087;
pub const KEYC_MOUSEUP10_SCROLLBAR_UP: C2RustUnnamed_0 = 1106086;
pub const KEYC_MOUSEUP10_STATUS_DEFAULT: C2RustUnnamed_0 = 1106085;
pub const KEYC_MOUSEUP10_STATUS_RIGHT: C2RustUnnamed_0 = 1106084;
pub const KEYC_MOUSEUP10_STATUS_LEFT: C2RustUnnamed_0 = 1106083;
pub const KEYC_MOUSEUP10_STATUS: C2RustUnnamed_0 = 1106082;
pub const KEYC_MOUSEUP10_PANE: C2RustUnnamed_0 = 1106081;
pub const KEYC_MOUSEUP9_BORDER: C2RustUnnamed_0 = 1106080;
pub const KEYC_MOUSEUP9_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106079;
pub const KEYC_MOUSEUP9_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106078;
pub const KEYC_MOUSEUP9_SCROLLBAR_UP: C2RustUnnamed_0 = 1106077;
pub const KEYC_MOUSEUP9_STATUS_DEFAULT: C2RustUnnamed_0 = 1106076;
pub const KEYC_MOUSEUP9_STATUS_RIGHT: C2RustUnnamed_0 = 1106075;
pub const KEYC_MOUSEUP9_STATUS_LEFT: C2RustUnnamed_0 = 1106074;
pub const KEYC_MOUSEUP9_STATUS: C2RustUnnamed_0 = 1106073;
pub const KEYC_MOUSEUP9_PANE: C2RustUnnamed_0 = 1106072;
pub const KEYC_MOUSEUP8_BORDER: C2RustUnnamed_0 = 1106071;
pub const KEYC_MOUSEUP8_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106070;
pub const KEYC_MOUSEUP8_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106069;
pub const KEYC_MOUSEUP8_SCROLLBAR_UP: C2RustUnnamed_0 = 1106068;
pub const KEYC_MOUSEUP8_STATUS_DEFAULT: C2RustUnnamed_0 = 1106067;
pub const KEYC_MOUSEUP8_STATUS_RIGHT: C2RustUnnamed_0 = 1106066;
pub const KEYC_MOUSEUP8_STATUS_LEFT: C2RustUnnamed_0 = 1106065;
pub const KEYC_MOUSEUP8_STATUS: C2RustUnnamed_0 = 1106064;
pub const KEYC_MOUSEUP8_PANE: C2RustUnnamed_0 = 1106063;
pub const KEYC_MOUSEUP7_BORDER: C2RustUnnamed_0 = 1106062;
pub const KEYC_MOUSEUP7_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106061;
pub const KEYC_MOUSEUP7_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106060;
pub const KEYC_MOUSEUP7_SCROLLBAR_UP: C2RustUnnamed_0 = 1106059;
pub const KEYC_MOUSEUP7_STATUS_DEFAULT: C2RustUnnamed_0 = 1106058;
pub const KEYC_MOUSEUP7_STATUS_RIGHT: C2RustUnnamed_0 = 1106057;
pub const KEYC_MOUSEUP7_STATUS_LEFT: C2RustUnnamed_0 = 1106056;
pub const KEYC_MOUSEUP7_STATUS: C2RustUnnamed_0 = 1106055;
pub const KEYC_MOUSEUP7_PANE: C2RustUnnamed_0 = 1106054;
pub const KEYC_MOUSEUP6_BORDER: C2RustUnnamed_0 = 1106053;
pub const KEYC_MOUSEUP6_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106052;
pub const KEYC_MOUSEUP6_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106051;
pub const KEYC_MOUSEUP6_SCROLLBAR_UP: C2RustUnnamed_0 = 1106050;
pub const KEYC_MOUSEUP6_STATUS_DEFAULT: C2RustUnnamed_0 = 1106049;
pub const KEYC_MOUSEUP6_STATUS_RIGHT: C2RustUnnamed_0 = 1106048;
pub const KEYC_MOUSEUP6_STATUS_LEFT: C2RustUnnamed_0 = 1106047;
pub const KEYC_MOUSEUP6_STATUS: C2RustUnnamed_0 = 1106046;
pub const KEYC_MOUSEUP6_PANE: C2RustUnnamed_0 = 1106045;
pub const KEYC_MOUSEUP3_BORDER: C2RustUnnamed_0 = 1106044;
pub const KEYC_MOUSEUP3_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106043;
pub const KEYC_MOUSEUP3_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106042;
pub const KEYC_MOUSEUP3_SCROLLBAR_UP: C2RustUnnamed_0 = 1106041;
pub const KEYC_MOUSEUP3_STATUS_DEFAULT: C2RustUnnamed_0 = 1106040;
pub const KEYC_MOUSEUP3_STATUS_RIGHT: C2RustUnnamed_0 = 1106039;
pub const KEYC_MOUSEUP3_STATUS_LEFT: C2RustUnnamed_0 = 1106038;
pub const KEYC_MOUSEUP3_STATUS: C2RustUnnamed_0 = 1106037;
pub const KEYC_MOUSEUP3_PANE: C2RustUnnamed_0 = 1106036;
pub const KEYC_MOUSEUP2_BORDER: C2RustUnnamed_0 = 1106035;
pub const KEYC_MOUSEUP2_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106034;
pub const KEYC_MOUSEUP2_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106033;
pub const KEYC_MOUSEUP2_SCROLLBAR_UP: C2RustUnnamed_0 = 1106032;
pub const KEYC_MOUSEUP2_STATUS_DEFAULT: C2RustUnnamed_0 = 1106031;
pub const KEYC_MOUSEUP2_STATUS_RIGHT: C2RustUnnamed_0 = 1106030;
pub const KEYC_MOUSEUP2_STATUS_LEFT: C2RustUnnamed_0 = 1106029;
pub const KEYC_MOUSEUP2_STATUS: C2RustUnnamed_0 = 1106028;
pub const KEYC_MOUSEUP2_PANE: C2RustUnnamed_0 = 1106027;
pub const KEYC_MOUSEUP1_BORDER: C2RustUnnamed_0 = 1106026;
pub const KEYC_MOUSEUP1_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106025;
pub const KEYC_MOUSEUP1_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106024;
pub const KEYC_MOUSEUP1_SCROLLBAR_UP: C2RustUnnamed_0 = 1106023;
pub const KEYC_MOUSEUP1_STATUS_DEFAULT: C2RustUnnamed_0 = 1106022;
pub const KEYC_MOUSEUP1_STATUS_RIGHT: C2RustUnnamed_0 = 1106021;
pub const KEYC_MOUSEUP1_STATUS_LEFT: C2RustUnnamed_0 = 1106020;
pub const KEYC_MOUSEUP1_STATUS: C2RustUnnamed_0 = 1106019;
pub const KEYC_MOUSEUP1_PANE: C2RustUnnamed_0 = 1106018;
pub const KEYC_MOUSEDOWN11_BORDER: C2RustUnnamed_0 = 1106017;
pub const KEYC_MOUSEDOWN11_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106016;
pub const KEYC_MOUSEDOWN11_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106015;
pub const KEYC_MOUSEDOWN11_SCROLLBAR_UP: C2RustUnnamed_0 = 1106014;
pub const KEYC_MOUSEDOWN11_STATUS_DEFAULT: C2RustUnnamed_0 = 1106013;
pub const KEYC_MOUSEDOWN11_STATUS_RIGHT: C2RustUnnamed_0 = 1106012;
pub const KEYC_MOUSEDOWN11_STATUS_LEFT: C2RustUnnamed_0 = 1106011;
pub const KEYC_MOUSEDOWN11_STATUS: C2RustUnnamed_0 = 1106010;
pub const KEYC_MOUSEDOWN11_PANE: C2RustUnnamed_0 = 1106009;
pub const KEYC_MOUSEDOWN10_BORDER: C2RustUnnamed_0 = 1106008;
pub const KEYC_MOUSEDOWN10_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1106007;
pub const KEYC_MOUSEDOWN10_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1106006;
pub const KEYC_MOUSEDOWN10_SCROLLBAR_UP: C2RustUnnamed_0 = 1106005;
pub const KEYC_MOUSEDOWN10_STATUS_DEFAULT: C2RustUnnamed_0 = 1106004;
pub const KEYC_MOUSEDOWN10_STATUS_RIGHT: C2RustUnnamed_0 = 1106003;
pub const KEYC_MOUSEDOWN10_STATUS_LEFT: C2RustUnnamed_0 = 1106002;
pub const KEYC_MOUSEDOWN10_STATUS: C2RustUnnamed_0 = 1106001;
pub const KEYC_MOUSEDOWN10_PANE: C2RustUnnamed_0 = 1106000;
pub const KEYC_MOUSEDOWN9_BORDER: C2RustUnnamed_0 = 1105999;
pub const KEYC_MOUSEDOWN9_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1105998;
pub const KEYC_MOUSEDOWN9_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1105997;
pub const KEYC_MOUSEDOWN9_SCROLLBAR_UP: C2RustUnnamed_0 = 1105996;
pub const KEYC_MOUSEDOWN9_STATUS_DEFAULT: C2RustUnnamed_0 = 1105995;
pub const KEYC_MOUSEDOWN9_STATUS_RIGHT: C2RustUnnamed_0 = 1105994;
pub const KEYC_MOUSEDOWN9_STATUS_LEFT: C2RustUnnamed_0 = 1105993;
pub const KEYC_MOUSEDOWN9_STATUS: C2RustUnnamed_0 = 1105992;
pub const KEYC_MOUSEDOWN9_PANE: C2RustUnnamed_0 = 1105991;
pub const KEYC_MOUSEDOWN8_BORDER: C2RustUnnamed_0 = 1105990;
pub const KEYC_MOUSEDOWN8_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1105989;
pub const KEYC_MOUSEDOWN8_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1105988;
pub const KEYC_MOUSEDOWN8_SCROLLBAR_UP: C2RustUnnamed_0 = 1105987;
pub const KEYC_MOUSEDOWN8_STATUS_DEFAULT: C2RustUnnamed_0 = 1105986;
pub const KEYC_MOUSEDOWN8_STATUS_RIGHT: C2RustUnnamed_0 = 1105985;
pub const KEYC_MOUSEDOWN8_STATUS_LEFT: C2RustUnnamed_0 = 1105984;
pub const KEYC_MOUSEDOWN8_STATUS: C2RustUnnamed_0 = 1105983;
pub const KEYC_MOUSEDOWN8_PANE: C2RustUnnamed_0 = 1105982;
pub const KEYC_MOUSEDOWN7_BORDER: C2RustUnnamed_0 = 1105981;
pub const KEYC_MOUSEDOWN7_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1105980;
pub const KEYC_MOUSEDOWN7_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1105979;
pub const KEYC_MOUSEDOWN7_SCROLLBAR_UP: C2RustUnnamed_0 = 1105978;
pub const KEYC_MOUSEDOWN7_STATUS_DEFAULT: C2RustUnnamed_0 = 1105977;
pub const KEYC_MOUSEDOWN7_STATUS_RIGHT: C2RustUnnamed_0 = 1105976;
pub const KEYC_MOUSEDOWN7_STATUS_LEFT: C2RustUnnamed_0 = 1105975;
pub const KEYC_MOUSEDOWN7_STATUS: C2RustUnnamed_0 = 1105974;
pub const KEYC_MOUSEDOWN7_PANE: C2RustUnnamed_0 = 1105973;
pub const KEYC_MOUSEDOWN6_BORDER: C2RustUnnamed_0 = 1105972;
pub const KEYC_MOUSEDOWN6_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1105971;
pub const KEYC_MOUSEDOWN6_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1105970;
pub const KEYC_MOUSEDOWN6_SCROLLBAR_UP: C2RustUnnamed_0 = 1105969;
pub const KEYC_MOUSEDOWN6_STATUS_DEFAULT: C2RustUnnamed_0 = 1105968;
pub const KEYC_MOUSEDOWN6_STATUS_RIGHT: C2RustUnnamed_0 = 1105967;
pub const KEYC_MOUSEDOWN6_STATUS_LEFT: C2RustUnnamed_0 = 1105966;
pub const KEYC_MOUSEDOWN6_STATUS: C2RustUnnamed_0 = 1105965;
pub const KEYC_MOUSEDOWN6_PANE: C2RustUnnamed_0 = 1105964;
pub const KEYC_MOUSEDOWN3_BORDER: C2RustUnnamed_0 = 1105963;
pub const KEYC_MOUSEDOWN3_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1105962;
pub const KEYC_MOUSEDOWN3_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1105961;
pub const KEYC_MOUSEDOWN3_SCROLLBAR_UP: C2RustUnnamed_0 = 1105960;
pub const KEYC_MOUSEDOWN3_STATUS_DEFAULT: C2RustUnnamed_0 = 1105959;
pub const KEYC_MOUSEDOWN3_STATUS_RIGHT: C2RustUnnamed_0 = 1105958;
pub const KEYC_MOUSEDOWN3_STATUS_LEFT: C2RustUnnamed_0 = 1105957;
pub const KEYC_MOUSEDOWN3_STATUS: C2RustUnnamed_0 = 1105956;
pub const KEYC_MOUSEDOWN3_PANE: C2RustUnnamed_0 = 1105955;
pub const KEYC_MOUSEDOWN2_BORDER: C2RustUnnamed_0 = 1105954;
pub const KEYC_MOUSEDOWN2_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1105953;
pub const KEYC_MOUSEDOWN2_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1105952;
pub const KEYC_MOUSEDOWN2_SCROLLBAR_UP: C2RustUnnamed_0 = 1105951;
pub const KEYC_MOUSEDOWN2_STATUS_DEFAULT: C2RustUnnamed_0 = 1105950;
pub const KEYC_MOUSEDOWN2_STATUS_RIGHT: C2RustUnnamed_0 = 1105949;
pub const KEYC_MOUSEDOWN2_STATUS_LEFT: C2RustUnnamed_0 = 1105948;
pub const KEYC_MOUSEDOWN2_STATUS: C2RustUnnamed_0 = 1105947;
pub const KEYC_MOUSEDOWN2_PANE: C2RustUnnamed_0 = 1105946;
pub const KEYC_MOUSEDOWN1_BORDER: C2RustUnnamed_0 = 1105945;
pub const KEYC_MOUSEDOWN1_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1105944;
pub const KEYC_MOUSEDOWN1_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1105943;
pub const KEYC_MOUSEDOWN1_SCROLLBAR_UP: C2RustUnnamed_0 = 1105942;
pub const KEYC_MOUSEDOWN1_STATUS_DEFAULT: C2RustUnnamed_0 = 1105941;
pub const KEYC_MOUSEDOWN1_STATUS_RIGHT: C2RustUnnamed_0 = 1105940;
pub const KEYC_MOUSEDOWN1_STATUS_LEFT: C2RustUnnamed_0 = 1105939;
pub const KEYC_MOUSEDOWN1_STATUS: C2RustUnnamed_0 = 1105938;
pub const KEYC_MOUSEDOWN1_PANE: C2RustUnnamed_0 = 1105937;
pub const KEYC_MOUSEMOVE_BORDER: C2RustUnnamed_0 = 1105936;
pub const KEYC_MOUSEMOVE_SCROLLBAR_DOWN: C2RustUnnamed_0 = 1105935;
pub const KEYC_MOUSEMOVE_SCROLLBAR_SLIDER: C2RustUnnamed_0 = 1105934;
pub const KEYC_MOUSEMOVE_SCROLLBAR_UP: C2RustUnnamed_0 = 1105933;
pub const KEYC_MOUSEMOVE_STATUS_DEFAULT: C2RustUnnamed_0 = 1105932;
pub const KEYC_MOUSEMOVE_STATUS_RIGHT: C2RustUnnamed_0 = 1105931;
pub const KEYC_MOUSEMOVE_STATUS_LEFT: C2RustUnnamed_0 = 1105930;
pub const KEYC_MOUSEMOVE_STATUS: C2RustUnnamed_0 = 1105929;
pub const KEYC_MOUSEMOVE_PANE: C2RustUnnamed_0 = 1105928;
pub const KEYC_DOUBLECLICK: C2RustUnnamed_0 = 1105927;
pub const KEYC_DRAGGING: C2RustUnnamed_0 = 1105926;
pub const KEYC_MOUSE: C2RustUnnamed_0 = 1105925;
pub const KEYC_PASTE_END: C2RustUnnamed_0 = 1105924;
pub const KEYC_PASTE_START: C2RustUnnamed_0 = 1105923;
pub const KEYC_ANY: C2RustUnnamed_0 = 1105922;
pub const KEYC_FOCUS_OUT: C2RustUnnamed_0 = 1105921;
pub const KEYC_FOCUS_IN: C2RustUnnamed_0 = 1105920;
pub type utf8_state = u32;
pub const UTF8_ERROR: utf8_state = 2;
pub const UTF8_DONE: utf8_state = 1;
pub const UTF8_MORE: utf8_state = 0;
#[derive(Copy, Clone)]
#[repr(C)]
pub struct C2RustUnnamed_1 {
    pub string: *const i8,
    pub key: key_code,
}
static mut key_string_table: [C2RustUnnamed_1; 664] = [
    {
        let mut init = C2RustUnnamed_1 {
            string: b"F1\0" as *const u8 as *const i8,
            key: KEYC_F1 as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"F2\0" as *const u8 as *const i8,
            key: KEYC_F2 as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"F3\0" as *const u8 as *const i8,
            key: KEYC_F3 as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"F4\0" as *const u8 as *const i8,
            key: KEYC_F4 as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"F5\0" as *const u8 as *const i8,
            key: KEYC_F5 as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"F6\0" as *const u8 as *const i8,
            key: KEYC_F6 as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"F7\0" as *const u8 as *const i8,
            key: KEYC_F7 as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"F8\0" as *const u8 as *const i8,
            key: KEYC_F8 as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"F9\0" as *const u8 as *const i8,
            key: KEYC_F9 as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"F10\0" as *const u8 as *const i8,
            key: KEYC_F10 as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"F11\0" as *const u8 as *const i8,
            key: KEYC_F11 as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"F12\0" as *const u8 as *const i8,
            key: KEYC_F12 as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"IC\0" as *const u8 as *const i8,
            key: KEYC_IC as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"Insert\0" as *const u8 as *const i8,
            key: KEYC_IC as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DC\0" as *const u8 as *const i8,
            key: KEYC_DC as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"Delete\0" as *const u8 as *const i8,
            key: KEYC_DC as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"Home\0" as *const u8 as *const i8,
            key: KEYC_HOME as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"End\0" as *const u8 as *const i8,
            key: KEYC_END as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"NPage\0" as *const u8 as *const i8,
            key: KEYC_NPAGE as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"PageDown\0" as *const u8 as *const i8,
            key: KEYC_NPAGE as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"PgDn\0" as *const u8 as *const i8,
            key: KEYC_NPAGE as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"PPage\0" as *const u8 as *const i8,
            key: KEYC_PPAGE as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"PageUp\0" as *const u8 as *const i8,
            key: KEYC_PPAGE as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"PgUp\0" as *const u8 as *const i8,
            key: KEYC_PPAGE as i32 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"BTab\0" as *const u8 as *const i8,
            key: KEYC_BTAB as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"Space\0" as *const u8 as *const i8,
            key: ' ' as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"BSpace\0" as *const u8 as *const i8,
            key: KEYC_BSPACE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[NUL]\0" as *const u8 as *const i8,
            key: C0_NUL as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[SOH]\0" as *const u8 as *const i8,
            key: C0_SOH as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[STX]\0" as *const u8 as *const i8,
            key: C0_STX as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[ETX]\0" as *const u8 as *const i8,
            key: C0_ETX as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[EOT]\0" as *const u8 as *const i8,
            key: C0_EOT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[ENQ]\0" as *const u8 as *const i8,
            key: C0_ENQ as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[ASC]\0" as *const u8 as *const i8,
            key: C0_ASC as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[BEL]\0" as *const u8 as *const i8,
            key: C0_BEL as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[BS]\0" as *const u8 as *const i8,
            key: C0_BS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"Tab\0" as *const u8 as *const i8,
            key: C0_HT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[LF]\0" as *const u8 as *const i8,
            key: C0_LF as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[VT]\0" as *const u8 as *const i8,
            key: C0_VT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[FF]\0" as *const u8 as *const i8,
            key: C0_FF as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"Enter\0" as *const u8 as *const i8,
            key: C0_CR as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[SO]\0" as *const u8 as *const i8,
            key: C0_SO as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[SI]\0" as *const u8 as *const i8,
            key: C0_SI as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[DLE]\0" as *const u8 as *const i8,
            key: C0_DLE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[DC1]\0" as *const u8 as *const i8,
            key: C0_DC1 as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[DC2]\0" as *const u8 as *const i8,
            key: C0_DC2 as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[DC3]\0" as *const u8 as *const i8,
            key: C0_DC3 as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[DC4]\0" as *const u8 as *const i8,
            key: C0_DC4 as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[NAK]\0" as *const u8 as *const i8,
            key: C0_NAK as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[SYN]\0" as *const u8 as *const i8,
            key: C0_SYN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[ETB]\0" as *const u8 as *const i8,
            key: C0_ETB as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[CAN]\0" as *const u8 as *const i8,
            key: C0_CAN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[EM]\0" as *const u8 as *const i8,
            key: C0_EM as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[SUB]\0" as *const u8 as *const i8,
            key: C0_SUB as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"Escape\0" as *const u8 as *const i8,
            key: C0_ESC as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[FS]\0" as *const u8 as *const i8,
            key: C0_FS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[GS]\0" as *const u8 as *const i8,
            key: C0_GS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[RS]\0" as *const u8 as *const i8,
            key: C0_RS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"[US]\0" as *const u8 as *const i8,
            key: C0_US as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"Up\0" as *const u8 as *const i8,
            key: KEYC_UP as i32 as u64 | 0x4000000000000 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"Down\0" as *const u8 as *const i8,
            key: KEYC_DOWN as i32 as u64 | 0x4000000000000 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"Left\0" as *const u8 as *const i8,
            key: KEYC_LEFT as i32 as u64 | 0x4000000000000 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"Right\0" as *const u8 as *const i8,
            key: KEYC_RIGHT as i32 as u64 | 0x4000000000000 as u64 | 0x8000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP/\0" as *const u8 as *const i8,
            key: KEYC_KP_SLASH as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP*\0" as *const u8 as *const i8,
            key: KEYC_KP_STAR as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP-\0" as *const u8 as *const i8,
            key: KEYC_KP_MINUS as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP7\0" as *const u8 as *const i8,
            key: KEYC_KP_SEVEN as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP8\0" as *const u8 as *const i8,
            key: KEYC_KP_EIGHT as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP9\0" as *const u8 as *const i8,
            key: KEYC_KP_NINE as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP+\0" as *const u8 as *const i8,
            key: KEYC_KP_PLUS as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP4\0" as *const u8 as *const i8,
            key: KEYC_KP_FOUR as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP5\0" as *const u8 as *const i8,
            key: KEYC_KP_FIVE as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP6\0" as *const u8 as *const i8,
            key: KEYC_KP_SIX as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP1\0" as *const u8 as *const i8,
            key: KEYC_KP_ONE as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP2\0" as *const u8 as *const i8,
            key: KEYC_KP_TWO as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP3\0" as *const u8 as *const i8,
            key: KEYC_KP_THREE as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KPEnter\0" as *const u8 as *const i8,
            key: KEYC_KP_ENTER as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP0\0" as *const u8 as *const i8,
            key: KEYC_KP_ZERO as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"KP.\0" as *const u8 as *const i8,
            key: KEYC_KP_PERIOD as i32 as u64 | 0x2000000000000 as u64,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown1Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN1_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown1Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN1_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown1StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN1_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown1StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN1_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown1StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN1_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown1ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN1_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown1ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN1_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown1ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN1_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown1Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN1_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown2Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN2_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown2Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN2_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown2StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN2_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown2StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN2_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown2StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN2_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown2ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN2_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown2ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN2_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown2ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN2_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown2Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN2_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown3Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN3_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown3Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN3_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown3StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN3_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown3StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN3_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown3StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN3_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown3ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN3_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown3ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN3_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown3ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN3_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown3Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN3_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown6Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN6_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown6Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN6_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown6StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN6_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown6StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN6_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown6StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN6_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown6ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN6_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown6ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN6_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown6ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN6_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown6Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN6_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown7Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN7_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown7Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN7_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown7StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN7_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown7StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN7_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown7StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN7_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown7ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN7_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown7ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN7_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown7ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN7_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown7Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN7_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown8Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN8_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown8Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN8_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown8StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN8_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown8StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN8_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown8StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN8_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown8ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN8_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown8ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN8_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown8ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN8_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown8Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN8_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown9Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN9_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown9Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN9_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown9StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN9_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown9StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN9_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown9StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN9_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown9ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN9_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown9ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN9_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown9ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN9_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown9Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN9_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown10Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN10_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown10Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN10_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown10StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN10_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown10StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN10_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown10StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN10_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown10ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN10_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown10ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN10_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown10ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN10_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown10Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN10_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown11Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN11_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown11Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN11_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown11StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN11_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown11StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN11_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown11StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN11_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown11ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN11_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown11ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN11_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown11ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN11_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDown11Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDOWN11_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp1Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP1_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp1Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP1_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp1StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP1_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp1StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP1_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp1StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP1_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp1ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP1_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp1ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP1_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp1ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP1_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp1Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP1_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp2Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP2_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp2Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP2_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp2StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP2_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp2StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP2_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp2StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP2_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp2ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP2_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp2ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP2_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp2ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP2_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp2Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP2_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp3Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP3_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp3Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP3_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp3StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP3_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp3StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP3_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp3StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP3_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp3ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP3_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp3ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP3_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp3ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP3_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp3Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP3_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp6Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP6_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp6Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP6_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp6StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP6_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp6StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP6_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp6StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP6_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp6ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP6_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp6ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP6_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp6ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP6_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp6Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP6_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp7Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP7_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp7Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP7_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp7StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP7_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp7StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP7_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp7StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP7_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp7ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP7_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp7ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP7_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp7ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP7_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp7Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP7_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp8Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP8_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp8Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP8_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp8StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP8_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp8StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP8_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp8StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP8_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp8ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP8_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp8ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP8_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp8ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP8_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp8Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP8_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp9Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP9_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp9Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP9_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp9StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP9_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp9StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP9_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp9StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP9_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp9ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP9_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp9ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP9_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp9ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP9_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp9Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP9_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp10Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP10_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp10Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP10_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp10StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP10_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp10StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP10_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp10StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP10_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp10ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP10_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp10ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP10_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp10ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP10_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp10Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP10_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp11Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP11_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp11Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP11_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp11StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP11_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp11StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP11_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp11StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP11_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp11ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP11_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp11ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP11_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp11ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP11_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseUp11Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEUP11_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag1Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG1_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag1Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG1_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag1StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG1_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag1StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG1_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag1StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG1_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag1ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG1_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag1ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG1_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag1ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG1_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag1Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG1_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag2Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG2_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag2Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG2_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag2StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG2_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag2StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG2_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag2StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG2_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag2ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG2_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag2ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG2_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag2ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG2_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag2Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG2_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag3Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG3_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag3Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG3_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag3StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG3_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag3StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG3_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag3StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG3_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag3ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG3_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag3ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG3_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag3ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG3_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag3Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG3_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag6Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG6_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag6Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG6_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag6StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG6_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag6StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG6_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag6StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG6_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag6ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG6_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag6ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG6_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag6ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG6_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag6Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG6_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag7Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG7_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag7Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG7_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag7StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG7_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag7StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG7_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag7StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG7_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag7ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG7_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag7ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG7_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag7ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG7_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag7Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG7_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag8Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG8_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag8Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG8_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag8StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG8_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag8StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG8_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag8StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG8_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag8ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG8_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag8ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG8_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag8ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG8_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag8Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG8_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag9Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG9_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag9Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG9_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag9StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG9_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag9StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG9_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag9StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG9_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag9ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG9_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag9ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG9_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag9ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG9_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag9Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG9_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag10Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG10_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag10Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG10_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag10StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG10_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag10StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG10_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag10StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG10_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag10ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG10_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag10ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG10_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag10ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG10_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag10Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG10_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag11Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG11_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag11Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG11_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag11StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG11_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag11StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG11_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag11StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG11_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag11ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG11_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag11ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG11_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag11ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG11_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDrag11Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAG11_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd1Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND1_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd1Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND1_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd1StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND1_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd1StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND1_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd1StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND1_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd1ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND1_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd1ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND1_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd1ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND1_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd1Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND1_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd2Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND2_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd2Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND2_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd2StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND2_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd2StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND2_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd2StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND2_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd2ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND2_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd2ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND2_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd2ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND2_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd2Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND2_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd3Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND3_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd3Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND3_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd3StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND3_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd3StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND3_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd3StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND3_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd3ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND3_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd3ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND3_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd3ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND3_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd3Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND3_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd6Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND6_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd6Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND6_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd6StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND6_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd6StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND6_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd6StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND6_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd6ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND6_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd6ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND6_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd6ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND6_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd6Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND6_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd7Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND7_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd7Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND7_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd7StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND7_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd7StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND7_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd7StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND7_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd7ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND7_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd7ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND7_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd7ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND7_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd7Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND7_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd8Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND8_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd8Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND8_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd8StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND8_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd8StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND8_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd8StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND8_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd8ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND8_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd8ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND8_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd8ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND8_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd8Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND8_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd9Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND9_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd9Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND9_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd9StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND9_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd9StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND9_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd9StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND9_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd9ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND9_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd9ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND9_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd9ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND9_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd9Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND9_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd10Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND10_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd10Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND10_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd10StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND10_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd10StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND10_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd10StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND10_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd10ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND10_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd10ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND10_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd10ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND10_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd10Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND10_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd11Pane\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND11_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd11Status\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND11_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd11StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND11_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd11StatusRight\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND11_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd11StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND11_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd11ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND11_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd11ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND11_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd11ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND11_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"MouseDragEnd11Border\0" as *const u8 as *const i8,
            key: KEYC_MOUSEDRAGEND11_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelUpPane\0" as *const u8 as *const i8,
            key: KEYC_WHEELUP_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelUpStatus\0" as *const u8 as *const i8,
            key: KEYC_WHEELUP_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelUpStatusLeft\0" as *const u8 as *const i8,
            key: KEYC_WHEELUP_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelUpStatusRight\0" as *const u8 as *const i8,
            key: KEYC_WHEELUP_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelUpStatusDefault\0" as *const u8 as *const i8,
            key: KEYC_WHEELUP_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelUpScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_WHEELUP_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelUpScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_WHEELUP_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelUpScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_WHEELUP_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelUpBorder\0" as *const u8 as *const i8,
            key: KEYC_WHEELUP_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelDownPane\0" as *const u8 as *const i8,
            key: KEYC_WHEELDOWN_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelDownStatus\0" as *const u8 as *const i8,
            key: KEYC_WHEELDOWN_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelDownStatusLeft\0" as *const u8 as *const i8,
            key: KEYC_WHEELDOWN_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelDownStatusRight\0" as *const u8 as *const i8,
            key: KEYC_WHEELDOWN_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelDownStatusDefault\0" as *const u8 as *const i8,
            key: KEYC_WHEELDOWN_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelDownScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_WHEELDOWN_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelDownScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_WHEELDOWN_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelDownScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_WHEELDOWN_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"WheelDownBorder\0" as *const u8 as *const i8,
            key: KEYC_WHEELDOWN_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick1Pane\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK1_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick1Status\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK1_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick1StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK1_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick1StatusRight\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK1_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick1StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK1_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick1ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK1_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick1ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK1_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick1ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK1_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick1Border\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK1_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick2Pane\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK2_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick2Status\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK2_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick2StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK2_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick2StatusRight\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK2_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick2StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK2_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick2ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK2_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick2ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK2_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick2ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK2_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick2Border\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK2_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick3Pane\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK3_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick3Status\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK3_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick3StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK3_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick3StatusRight\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK3_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick3StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK3_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick3ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK3_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick3ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK3_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick3ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK3_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick3Border\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK3_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick6Pane\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK6_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick6Status\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK6_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick6StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK6_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick6StatusRight\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK6_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick6StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK6_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick6ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK6_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick6ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK6_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick6ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK6_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick6Border\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK6_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick7Pane\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK7_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick7Status\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK7_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick7StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK7_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick7StatusRight\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK7_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick7StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK7_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick7ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK7_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick7ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK7_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick7ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK7_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick7Border\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK7_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick8Pane\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK8_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick8Status\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK8_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick8StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK8_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick8StatusRight\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK8_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick8StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK8_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick8ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK8_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick8ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK8_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick8ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK8_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick8Border\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK8_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick9Pane\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK9_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick9Status\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK9_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick9StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK9_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick9StatusRight\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK9_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick9StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK9_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick9ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK9_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick9ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK9_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick9ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK9_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick9Border\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK9_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick10Pane\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK10_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick10Status\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK10_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick10StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK10_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick10StatusRight\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK10_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick10StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK10_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick10ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK10_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick10ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK10_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick10ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK10_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick10Border\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK10_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick11Pane\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK11_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick11Status\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK11_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick11StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK11_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick11StatusRight\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK11_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick11StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK11_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick11ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK11_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick11ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK11_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick11ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK11_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"SecondClick11Border\0" as *const u8 as *const i8,
            key: KEYC_SECONDCLICK11_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick1Pane\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK1_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick1Status\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK1_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick1StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK1_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick1StatusRight\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK1_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick1StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK1_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick1ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK1_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick1ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK1_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick1ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK1_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick1Border\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK1_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick2Pane\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK2_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick2Status\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK2_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick2StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK2_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick2StatusRight\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK2_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick2StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK2_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick2ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK2_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick2ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK2_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick2ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK2_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick2Border\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK2_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick3Pane\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK3_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick3Status\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK3_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick3StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK3_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick3StatusRight\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK3_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick3StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK3_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick3ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK3_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick3ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK3_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick3ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK3_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick3Border\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK3_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick6Pane\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK6_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick6Status\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK6_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick6StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK6_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick6StatusRight\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK6_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick6StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK6_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick6ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK6_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick6ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK6_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick6ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK6_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick6Border\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK6_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick7Pane\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK7_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick7Status\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK7_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick7StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK7_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick7StatusRight\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK7_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick7StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK7_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick7ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK7_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick7ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK7_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick7ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK7_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick7Border\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK7_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick8Pane\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK8_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick8Status\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK8_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick8StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK8_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick8StatusRight\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK8_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick8StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK8_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick8ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK8_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick8ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK8_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick8ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK8_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick8Border\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK8_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick9Pane\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK9_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick9Status\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK9_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick9StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK9_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick9StatusRight\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK9_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick9StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK9_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick9ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK9_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick9ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK9_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick9ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK9_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick9Border\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK9_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick10Pane\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK10_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick10Status\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK10_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick10StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK10_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick10StatusRight\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK10_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick10StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK10_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick10ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK10_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick10ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK10_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick10ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK10_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick10Border\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK10_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick11Pane\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK11_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick11Status\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK11_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick11StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK11_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick11StatusRight\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK11_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick11StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK11_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick11ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK11_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick11ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK11_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick11ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK11_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"DoubleClick11Border\0" as *const u8 as *const i8,
            key: KEYC_DOUBLECLICK11_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick1Pane\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK1_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick1Status\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK1_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick1StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK1_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick1StatusRight\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK1_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick1StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK1_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick1ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK1_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick1ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK1_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick1ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK1_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick1Border\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK1_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick2Pane\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK2_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick2Status\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK2_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick2StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK2_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick2StatusRight\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK2_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick2StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK2_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick2ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK2_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick2ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK2_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick2ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK2_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick2Border\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK2_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick3Pane\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK3_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick3Status\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK3_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick3StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK3_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick3StatusRight\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK3_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick3StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK3_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick3ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK3_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick3ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK3_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick3ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK3_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick3Border\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK3_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick6Pane\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK6_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick6Status\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK6_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick6StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK6_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick6StatusRight\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK6_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick6StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK6_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick6ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK6_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick6ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK6_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick6ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK6_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick6Border\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK6_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick7Pane\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK7_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick7Status\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK7_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick7StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK7_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick7StatusRight\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK7_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick7StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK7_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick7ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK7_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick7ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK7_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick7ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK7_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick7Border\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK7_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick8Pane\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK8_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick8Status\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK8_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick8StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK8_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick8StatusRight\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK8_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick8StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK8_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick8ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK8_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick8ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK8_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick8ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK8_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick8Border\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK8_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick9Pane\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK9_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick9Status\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK9_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick9StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK9_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick9StatusRight\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK9_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick9StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK9_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick9ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK9_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick9ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK9_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick9ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK9_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick9Border\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK9_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick10Pane\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK10_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick10Status\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK10_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick10StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK10_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick10StatusRight\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK10_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick10StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK10_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick10ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK10_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick10ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK10_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick10ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK10_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick10Border\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK10_BORDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick11Pane\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK11_PANE as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick11Status\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK11_STATUS as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick11StatusLeft\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK11_STATUS_LEFT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick11StatusRight\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK11_STATUS_RIGHT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick11StatusDefault\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK11_STATUS_DEFAULT as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick11ScrollbarUp\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK11_SCROLLBAR_UP as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick11ScrollbarSlider\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK11_SCROLLBAR_SLIDER as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick11ScrollbarDown\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK11_SCROLLBAR_DOWN as i32 as key_code,
        };
        init
    },
    {
        let mut init = C2RustUnnamed_1 {
            string: b"TripleClick11Border\0" as *const u8 as *const i8,
            key: KEYC_TRIPLECLICK11_BORDER as i32 as key_code,
        };
        init
    },
];
extern "C" fn key_string_search_table(mut string: *const i8) -> key_code {
    let mut i: u_int = 0;
    let mut user: u_int = 0;
    i = 0 as i32 as u_int;
    while (i as u64)
        < (::core::mem::size_of::<[C2RustUnnamed_1; 664]>() as u64)
            .wrapping_div(::core::mem::size_of::<C2RustUnnamed_1>() as u64)
    {
        if (unsafe { strcasecmp(string, key_string_table[i as usize].string) }) == 0 as i32 {
            return unsafe { key_string_table[i as usize].key };
        }
        i = i.wrapping_add(1);
    }
    if (unsafe {
        sscanf(
            string,
            b"User%u\0" as *const u8 as *const i8,
            &mut user as *mut u_int,
        )
    }) == 1 as i32
        && user < 1000 as i32 as u32
    {
        return (0x10f000 as u64).wrapping_add(user as u64);
    }
    return 0xfe000000000 as u64;
}
extern "C" fn key_string_get_modifiers(mut string: *mut *const i8) -> key_code {
    let mut modifiers: key_code = 0;
    modifiers = 0 as i32 as key_code;
    while (unsafe { *(*string).offset(0 as i32 as isize) }) as i32 != '\0' as i32
        && (unsafe { *(*string).offset(1 as i32 as isize) }) as i32 == '-' as i32
    {
        match (unsafe { *(*string).offset(0 as i32 as isize) }) as i32 {
            67 | 99 => {
                modifiers |= 0x200000000000 as u64;
            }
            77 | 109 => {
                modifiers |= 0x100000000000 as u64;
            }
            83 | 115 => {
                modifiers |= 0x400000000000 as u64;
            }
            _ => {
                (unsafe { *string = std::ptr::null::<i8>() });
                return 0 as i32 as key_code;
            }
        }
        (unsafe { *string = (*string).offset(2 as i32 as isize) });
    }
    return modifiers;
}
#[no_mangle]
pub extern "C" fn key_string_lookup_string(mut string: *const i8) -> key_code {
    let mut key: key_code = 0;
    let mut modifiers: key_code = 0 as i32 as key_code;
    let mut u: u_int = 0;
    let mut i: u_int = 0;
    let mut ud: utf8_data = utf8_data {
        data: [0; 21],
        have: 0,
        size: 0,
        width: 0,
    };
    let mut udp: *mut utf8_data = std::ptr::null_mut::<utf8_data>();
    let mut more: utf8_state = UTF8_MORE;
    let mut uc: utf8_char = 0;
    let mut m: [i8; 17] = [0; 17];
    let mut mlen: i32 = 0;
    if (unsafe { strcasecmp(string, b"None\0" as *const u8 as *const i8) }) == 0 as i32 {
        return 0xff000000000 as u64;
    }
    if (unsafe { strcasecmp(string, b"Any\0" as *const u8 as *const i8) }) == 0 as i32 {
        return KEYC_ANY as i32 as key_code;
    }
    if (unsafe { *string.offset(0 as i32 as isize) }) as i32 == '0' as i32
        && (unsafe { *string.offset(1 as i32 as isize) }) as i32 == 'x' as i32
    {
        if (unsafe {
            sscanf(
                string.offset(2 as i32 as isize),
                b"%x\0" as *const u8 as *const i8,
                &mut u as *mut u_int,
            )
        }) != 1 as i32
        {
            return 0xfe000000000 as u64;
        }
        if u < 32 as i32 as u32 {
            return u as key_code;
        }
        mlen = unsafe { wctomb(m.as_mut_ptr(), u as wchar_t) };
        if mlen <= 0 as i32 || mlen > 16 as i32 {
            return 0xfe000000000 as u64;
        }
        m[mlen as usize] = '\0' as i32 as i8;
        udp = unsafe { utf8_fromcstr(m.as_mut_ptr()) };
        if udp.is_null()
            || (unsafe { (*udp.offset(0 as i32 as isize)).size }) as i32 == 0 as i32
            || (unsafe { (*udp.offset(1 as i32 as isize)).size }) as i32 != 0 as i32
            || (unsafe { utf8_from_data(&mut *udp.offset(0 as i32 as isize), &mut uc) }) as u32
                != UTF8_DONE as i32 as u32
        {
            (unsafe { free(udp as *mut libc::c_void) });
            return 0xfe000000000 as u64;
        }
        (unsafe { free(udp as *mut libc::c_void) });
        return uc as key_code;
    }
    if (unsafe { *string.offset(0 as i32 as isize) }) as i32 == '^' as i32
        && (unsafe { *string.offset(1 as i32 as isize) }) as i32 != '\0' as i32
    {
        if (unsafe { *string.offset(2 as i32 as isize) }) as i32 == '\0' as i32 {
            return (unsafe { tolower(*string.offset(1 as i32 as isize) as u_char as i32) }) as u64
                | 0x200000000000 as u64;
        }
        modifiers |= 0x200000000000 as u64;
        string = unsafe { string.offset(1) };
    }
    modifiers |= key_string_get_modifiers(&mut string);
    if string.is_null() || (unsafe { *string.offset(0 as i32 as isize) }) as i32 == '\0' as i32 {
        return 0xfe000000000 as u64;
    }
    if (unsafe { *string.offset(1 as i32 as isize) }) as i32 == '\0' as i32
        && (unsafe { *string.offset(0 as i32 as isize) }) as u_char as i32 <= 127 as i32
    {
        key = (unsafe { *string.offset(0 as i32 as isize) }) as u_char as key_code;
        if key < 32 as i32 as u64 {
            return 0xfe000000000 as u64;
        }
    } else {
        more = unsafe { utf8_open(&mut ud, *string as u_char) };
        if more as u32 == UTF8_MORE as i32 as u32 {
            if (unsafe { strlen(string) }) != ud.size as u64 {
                return 0xfe000000000 as u64;
            }
            i = 1 as i32 as u_int;
            while i < ud.size as u32 {
                more = unsafe { utf8_append(&mut ud, *string.offset(i as isize) as u_char) };
                i = i.wrapping_add(1);
            }
            if more as u32 != UTF8_DONE as i32 as u32 {
                return 0xfe000000000 as u64;
            }
            if (unsafe { utf8_from_data(&mut ud, &mut uc) }) as u32 != UTF8_DONE as i32 as u32 {
                return 0xfe000000000 as u64;
            }
            return uc as u64 | modifiers;
        }
        key = key_string_search_table(string);
        if key == 0xfe000000000 as u64 {
            return 0xfe000000000 as u64;
        }
        if !modifiers & 0x100000000000 as u64 != 0 {
            key &= !(0x8000000000000 as u64);
        }
    }
    return key | modifiers;
}
#[no_mangle]
pub extern "C" fn key_string_lookup_key(mut key: key_code, mut with_flags: i32) -> *const i8 {
    let mut current_block: u64;
    let mut saved: key_code = key;
    static mut out: [i8; 64] = [0; 64];
    let mut tmp: [i8; 8] = [0; 8];
    let mut s: *const i8 = std::ptr::null::<i8>();
    let mut i: u_int = 0;
    let mut ud: utf8_data = utf8_data {
        data: [0; 21],
        have: 0,
        size: 0,
        width: 0,
    };
    let mut off: size_t = 0;
    (unsafe { *out.as_mut_ptr() = '\0' as i32 as i8 });
    if key & 0x1000000000000 as u64 != 0 {
        (unsafe {
            snprintf(
                out.as_mut_ptr(),
                ::core::mem::size_of::<[i8; 64]>() as u64,
                b"%c\0" as *const u8 as *const i8,
                (key & 0xff as i32 as u64) as i32,
            )
        });
    } else {
        if key & 0x200000000000 as u64 != 0 {
            (unsafe {
                strlcat(
                    out.as_mut_ptr(),
                    b"C-\0" as *const u8 as *const i8,
                    ::core::mem::size_of::<[i8; 64]>() as u64,
                )
            });
        }
        if key & 0x100000000000 as u64 != 0 {
            (unsafe {
                strlcat(
                    out.as_mut_ptr(),
                    b"M-\0" as *const u8 as *const i8,
                    ::core::mem::size_of::<[i8; 64]>() as u64,
                )
            });
        }
        if key & 0x400000000000 as u64 != 0 {
            (unsafe {
                strlcat(
                    out.as_mut_ptr(),
                    b"S-\0" as *const u8 as *const i8,
                    ::core::mem::size_of::<[i8; 64]>() as u64,
                )
            });
        }
        key &= 0xfffffffffff as u64;
        if key == 0xff000000000 as u64 {
            s = b"None\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else if key == 0xfe000000000 as u64 {
            s = b"Unknown\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else if key == KEYC_ANY as i32 as u64 {
            s = b"Any\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else if key == KEYC_FOCUS_IN as i32 as u64 {
            s = b"FocusIn\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else if key == KEYC_FOCUS_OUT as i32 as u64 {
            s = b"FocusOut\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else if key == KEYC_PASTE_START as i32 as u64 {
            s = b"PasteStart\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else if key == KEYC_PASTE_END as i32 as u64 {
            s = b"PasteEnd\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else if key == KEYC_MOUSE as i32 as u64 {
            s = b"Mouse\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else if key == KEYC_DRAGGING as i32 as u64 {
            s = b"Dragging\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else if key == KEYC_MOUSEMOVE_PANE as i32 as u64 {
            s = b"MouseMovePane\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else if key == KEYC_MOUSEMOVE_STATUS as i32 as u64 {
            s = b"MouseMoveStatus\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else if key == KEYC_MOUSEMOVE_STATUS_LEFT as i32 as u64 {
            s = b"MouseMoveStatusLeft\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else if key == KEYC_MOUSEMOVE_STATUS_RIGHT as i32 as u64 {
            s = b"MouseMoveStatusRight\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else if key == KEYC_MOUSEMOVE_BORDER as i32 as u64 {
            s = b"MouseMoveBorder\0" as *const u8 as *const i8;
            current_block = 8246129060522765015;
        } else {
            if key >= 0x10f000 as u64 && key < (0x10f000 as u64).wrapping_add(1000 as i32 as u64) {
                (unsafe {
                    snprintf(
                        tmp.as_mut_ptr(),
                        ::core::mem::size_of::<[i8; 8]>() as u64,
                        b"User%u\0" as *const u8 as *const i8,
                        key.wrapping_sub(0x10f000 as u64) as u_int,
                    )
                });
                (unsafe {
                    strlcat(
                        out.as_mut_ptr(),
                        tmp.as_mut_ptr(),
                        ::core::mem::size_of::<[i8; 64]>() as u64,
                    )
                });
            } else {
                i = 0 as i32 as u_int;
                while (i as u64)
                    < (::core::mem::size_of::<[C2RustUnnamed_1; 664]>() as u64)
                        .wrapping_div(::core::mem::size_of::<C2RustUnnamed_1>() as u64)
                {
                    if key == (unsafe { key_string_table[i as usize].key }) & 0xfffffffffff as u64 {
                        break;
                    }
                    i = i.wrapping_add(1);
                }
                if i as u64
                    != (::core::mem::size_of::<[C2RustUnnamed_1; 664]>() as u64)
                        .wrapping_div(::core::mem::size_of::<C2RustUnnamed_1>() as u64)
                {
                    (unsafe {
                        strlcat(
                            out.as_mut_ptr(),
                            key_string_table[i as usize].string,
                            ::core::mem::size_of::<[i8; 64]>() as u64,
                        )
                    });
                } else if key & 0xfffffffffff as u64 > 0x7f as i32 as u64
                    && ((key & 0xfffffffffff as u64) < 0x10e000 as u64
                        || key & 0xfffffffffff as u64 >= KEYC_BASE_END as i32 as u64)
                    && ((key & 0xfffffffffff as u64) < 0x10f000 as u64
                        || key & 0xfffffffffff as u64
                            >= (0x10f000 as u64).wrapping_add(1000 as i32 as u64))
                {
                    (unsafe { utf8_to_data(key as utf8_char, &mut ud) });
                    off = unsafe { strlen(out.as_mut_ptr()) };
                    (unsafe {
                        memcpy(
                            out.as_mut_ptr().offset(off as isize) as *mut libc::c_void,
                            (ud.data).as_mut_ptr() as *const libc::c_void,
                            ud.size as u64,
                        )
                    });
                    (unsafe { out[off.wrapping_add(ud.size as u64) as usize] = '\0' as i32 as i8 });
                } else if key > 255 as i32 as u64 {
                    (unsafe {
                        snprintf(
                            out.as_mut_ptr(),
                            ::core::mem::size_of::<[i8; 64]>() as u64,
                            b"Invalid#%llx\0" as *const u8 as *const i8,
                            saved,
                        )
                    });
                } else {
                    if key > 32 as i32 as u64 && key <= 126 as i32 as u64 {
                        tmp[0 as i32 as usize] = key as i8;
                        tmp[1 as i32 as usize] = '\0' as i32 as i8;
                    } else if key == 127 as i32 as u64 {
                        (unsafe {
                            xsnprintf(
                                tmp.as_mut_ptr(),
                                ::core::mem::size_of::<[i8; 8]>() as u64,
                                b"C-?\0" as *const u8 as *const i8,
                            )
                        });
                    } else if key >= 128 as i32 as u64 {
                        (unsafe {
                            xsnprintf(
                                tmp.as_mut_ptr(),
                                ::core::mem::size_of::<[i8; 8]>() as u64,
                                b"\\%llo\0" as *const u8 as *const i8,
                                key,
                            )
                        });
                    }
                    (unsafe {
                        strlcat(
                            out.as_mut_ptr(),
                            tmp.as_mut_ptr(),
                            ::core::mem::size_of::<[i8; 64]>() as u64,
                        )
                    });
                }
            }
            current_block = 2406134536314541144;
        }
        match current_block {
            2406134536314541144 => {}
            _ => {
                (unsafe {
                    strlcat(
                        out.as_mut_ptr(),
                        s,
                        ::core::mem::size_of::<[i8; 64]>() as u64,
                    )
                });
            }
        }
    }
    if with_flags != 0 && saved & 0xff000000000000 as u64 != 0 as i32 as u64 {
        (unsafe {
            strlcat(
                out.as_mut_ptr(),
                b"[\0" as *const u8 as *const i8,
                ::core::mem::size_of::<[i8; 64]>() as u64,
            )
        });
        if saved & 0x1000000000000 as u64 != 0 {
            (unsafe {
                strlcat(
                    out.as_mut_ptr(),
                    b"L\0" as *const u8 as *const i8,
                    ::core::mem::size_of::<[i8; 64]>() as u64,
                )
            });
        }
        if saved & 0x2000000000000 as u64 != 0 {
            (unsafe {
                strlcat(
                    out.as_mut_ptr(),
                    b"K\0" as *const u8 as *const i8,
                    ::core::mem::size_of::<[i8; 64]>() as u64,
                )
            });
        }
        if saved & 0x4000000000000 as u64 != 0 {
            (unsafe {
                strlcat(
                    out.as_mut_ptr(),
                    b"C\0" as *const u8 as *const i8,
                    ::core::mem::size_of::<[i8; 64]>() as u64,
                )
            });
        }
        if saved & 0x8000000000000 as u64 != 0 {
            (unsafe {
                strlcat(
                    out.as_mut_ptr(),
                    b"I\0" as *const u8 as *const i8,
                    ::core::mem::size_of::<[i8; 64]>() as u64,
                )
            });
        }
        if saved & 0x10000000000000 as u64 != 0 {
            (unsafe {
                strlcat(
                    out.as_mut_ptr(),
                    b"B\0" as *const u8 as *const i8,
                    ::core::mem::size_of::<[i8; 64]>() as u64,
                )
            });
        }
        if saved & 0x40000000000000 as u64 != 0 {
            (unsafe {
                strlcat(
                    out.as_mut_ptr(),
                    b"S\0" as *const u8 as *const i8,
                    ::core::mem::size_of::<[i8; 64]>() as u64,
                )
            });
        }
        (unsafe {
            strlcat(
                out.as_mut_ptr(),
                b"]\0" as *const u8 as *const i8,
                ::core::mem::size_of::<[i8; 64]>() as u64,
            )
        });
    }
    return unsafe { out.as_mut_ptr() };
}
